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