freeCodeCamp/curriculum/challenges/espanol/02-javascript-algorithms-an.../basic-javascript/generate-random-fractions-w...

1.6 KiB

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: Así como aprendimos en almacenando valores con el operador de igualdad, todas las llamadas de funciones se resolverán antes de que el return se ejecute, así que podemos devolver (return) 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();
}