freeCodeCamp/guide/spanish/certifications/javascript-algorithms-and-d.../basic-javascript/generate-random-fractions-w.../index.md

1.2 KiB

title localeTitle
Generate Random Fractions with JavaScript Generar fracciones aleatorias con JavaScript

Generar fracciones aleatorias con JavaScript

Los números aleatorios son útiles para crear un comportamiento aleatorio.

JavaScript tiene una función Math.random() que genera un número decimal aleatorio entre 0 (incluido) y no hasta 1 (exclusivo). Por Math.random() tanto, Math.random() puede devolver un 0 pero nunca devolver un 1.

Nota

Al igual que el almacenamiento de valores con el operador igual, todas las llamadas de función se resolverán antes de que se ejecute la devolución, por lo que podemos devolver el valor de la función Math.random() .

Instrucciones

Cambie randomFraction para devolver un número aleatorio en lugar de devolver 0.

Advertencia !!!

Alerta de spoiler !!

Una solución a seguir:

function randomFraction() { 
  // Only change code below this line. 
  var result = 0; 
  // Math.random() can generate 0. We don't want to     return a 0, 
  // so keep generating random numbers until we get one     that isn't 0 
  while (result === 0) { 
    result = Math.random(); 
  } 
 
  return result; 
  // Only change code above this line. 
 }