Files
freeCodeCamp/curriculum/challenges/espanol/02-javascript-algorithms-and-data-structures/basic-javascript/generate-random-fractions-with-javascript.md
camperbot 408968f0b9 chore(i18n,learn): processed translations (#47510)
* chore(i18n,learn): processed translations

* Update Ukrainian file to match state on crowdin

Co-authored-by: Ilenia <nethleen@gmail.com>
2022-09-14 18:30:37 +02:00

1.7 KiB

id, title, challengeType, videoUrl, forumTopicId, dashedName
id title challengeType videoUrl forumTopicId dashedName
cf1111c1c11feddfaeb9bdef Genera fracciones aleatorias con JavaScript 1 https://scrimba.com/c/cyWJJs3 18185 generate-random-fractions-with-javascript

--description--

Los números aleatorios son útiles para crear comportamientos aleatorios.

JavaScript tiene una función Math.random() que genera un número decimal aleatorio entre 0 (inclusivo) y 1 (exclusivo). Así que Math.random() puede devolver un 0 pero nunca devuelve un 1.

Nota: Al igual que el almacenamiento de valores con el operador de asignación, todas las llamadas a la función se resolverán antes de que se ejecute el return, por lo que el return devuelve el valor de la función Math.random().

--instructions--

Cambia randomFraction para que devuelva un número aleatorio en lugar de devolver 0.

--hints--

randomFraction debe devolver un número aleatorio.

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

El número devuelto por randomFraction debe ser un decimal.

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

Debes usar Math.random para generar el número decimal aleatorio.

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();
}