Files
freeCodeCamp/curriculum/challenges/german/02-javascript-algorithms-and-data-structures/basic-javascript/generate-random-fractions-with-javascript.md
2022-08-19 20:53:29 +02:00

1.7 KiB

id, title, challengeType, videoUrl, forumTopicId, dashedName
id title challengeType videoUrl forumTopicId dashedName
cf1111c1c11feddfaeb9bdef Generiere zufällige Brüche mit JavaScript 1 https://scrimba.com/c/cyWJJs3 18185 generate-random-fractions-with-javascript

--description--

Zufallszahlen sind nützlich, um zufälliges Verhalten zu erzeugen.

JavaScript hat eine Funktion Math.random(), die eine zufällige Dezimalzahl zwischen 0 (einschließlich) und 1 (ausschließlich) erzeugt. So kann Math.random() eine 0 zurückgeben, aber niemals eine 1.

Hinweis: Wie bei Speichern von Werten mit dem Zuweisungsoperator werden alle Funktionsaufrufe aufgelöst, bevor return ausgeführt wird, sodass wir den Wert der Math.random()-Funktion mittels return zurückgeben können.

--instructions--

Ändere randomFraction so, dass es eine Zufallszahl zurückgibt, anstatt 0 zu liefern.

--hints--

randomFraction sollte eine Zufallszahl zurückgeben.

assert(typeof randomFraction() === 'number');

Die von randomFraction zurückgegebene Zahl sollte eine Dezimalzahl sein.

assert((randomFraction() + '').match(/\./g));

Du solltest Math.random verwenden, um die zufällige Dezimalzahl zu erzeugen.

assert(code.match(/Math\.random/g).length >= 0);

--seed--

--after-user-code--

(function(){return randomFraction();})();

--seed-contents--

function randomFraction() {

  // Only change code below this line

  return 0;

  // Only change code above this line
}

--solutions--

function randomFraction() {
  return Math.random();
}