Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

[Duda] Duda

0.5248738910328501 0.08458620904957355 Tengo una pregunta el rango esta entre 1 a 3 porque sacar este otro número si la maquina lo redondea no llegaría a 9 o será yo me estoy equivocado quizá no entendí la funcion 0.9347284927568912

1 respuesta
solución!

Hola Jose. Podrias mejorar tu pregunta ordenando tu idea. Una oracion continua no ayuda a entenderte. Pero, intentare responder.

Math.random() te da valores entre 0 y 0.9999999999, nunca 1 (uno).

Para cambiar el rango de numeros posibles, al rango 1 a 5, por ejemplo, lo que tenemos que hacer es multiplicar el resultado de Math.random(). Probemos:

0 * 5 -> 0

0.999 * 5 -> 4.995

Al solo tomar la parte entera, tendremos 0 a 4, por lo que tenemos que sumarle 1.

Estro resulta en un rango de 0 + 1 a 4 + 1 -> 1 a 5.

Si tu pregunta es otra, dejamelo saber.