
Joel Padilla
PreguntaAlguien me puede decir como save que tiene que poner 0.25 y 0.5 por que pone estos números?? Por que los pone con em decimales y el numero entero en 0?? Por que no poner 5 y 25??

David Antonio Garcia Saaib
La generación de números aleatorios siempre se ha manejado obteniendo un numero entre 1 y 0, o por lo menos en los lenguajes que conozco.
La razon del 0.25 es para tomar todos los numeros entre 0.25 y 0, La razon del 0.5 es para tomar todos los números estén entre .5 y 0, y que no salieron en el filtro anterior de 0.25.
Si quieres usar números enteros puedes usar estos ejemplos
// Retorna un número aleatorio entre 0 (incluido) y 1 (excluido) function getRandom() { return Math.random(); }
//Retorna un número aleatorio entre minimo (incluido) y maximo (excluido) function getRandomArbitrary(min, max) { return Math.random() * (max - min) + min; }
// Retorna un entero aleatorio entre mnimo (incluido) maximo (excluido) //¡Usando Math.round() te dará una distribución no-uniforme!
function getRandomInt(min, max) { return Math.floor(Math.random() * (max - min)) + min; }