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

Para generar un número entre 1 y 3, podemos usar el código:
let numeroAleatorio1a3 = parseInt(Math.random() * 3) + 1;

1 respuesta

Hola Estudiante, espero que estés bien

Tu código está correcto para generar un número aleatorio entre 1 y 3. La función Math.random() genera un número decimal entre 0 y 1. Al multiplicar este número por 3, obtienes un rango de 0 a casi 3. Luego, al usar parseInt(), conviertes ese número decimal en un número entero, que puede ser 0, 1 o 2. Finalmente, al sumar 1, ajustas el rango para que sea entre 1 y 3.

Por ejemplo:

  • Si Math.random() genera 0.5, entonces 0.5 * 3 = 1.5, y parseInt(1.5) es 1. Al sumar 1, obtienes 2.
  • Si Math.random() genera 0.9, entonces 0.9 * 3 = 2.7, y parseInt(2.7) es 2. Al sumar 1, obtienes 3.

Por lo tanto, tu código let numeroAleatorio1a3 = parseInt(Math.random() * 3) + 1; es correcto para generar un número aleatorio entre 1 y 3.

Espero haber aclarado tu duda. ¡Espero haber ayudado y buenos estudios!