Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Números aleatorios

La opción correcta:

Para generar un número entre 1 y 3, podemos usar el código:

let numeroAleatorio1a3 = parseInt(Math.random() * 3) + 1;.

El código anterior genera un número entero aleatorio entre 1 y 3, ambos inclusive. Por lo tanto, los posibles números que pueden generarse con este código son: 1, 2 y 3.

La función Math.random() genera un número decimal aleatorio entre 0 (inclusive) y 1 (exclusive). Es decir, los números generados estarán entre 0 y 0.999999... (hasta 16 decimales).

Como queremos que el rango sea de 1 a 3, y no de 0 a 2, debemos sumar 1 al resultado final:

let numeroAleatorio1a3 = Math.floor(Math.random() * 3) + 1;

De esta manera, los posibles números que pueden generarse son: 1, 2 y 3.

1 respuesta

Hola Estudiante, espero que estés bien

Considero su código muy bueno, en este momento no veo puntos de mejora. ¡Continúa con sus estudios y éxito en su carrera!

Gracias por compartir tu ejercício práctico con nosotros! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

Nuestro canal en youtube también tiene varios videos relacionados con Javascript: https://www.youtube.com/@AluraLatam

¡Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!