Números aleatorios

Generar número aleatorio dentro de un rango

Math.floor(Math.random() * (MAX - MIN + 1)) + MIN;

Como ejemplo, si deseamos generar un número aleatorio entre 25 y 75, la sentencia sería

Math.floor(Math.random() * (75-25+1)) + 25;

Ejercicio número aleatorio

Obtener un número aleatorio entre 5 y 7.

Ejercicio número secreto aleatorio

Integrar el número aleatorio en el juego de adivinar el número secreto

Ejercicio letra aleatoria

Obtener una letra aleatoria de tu nombre.

Ejercicio heroe

Crear una función que te cuenta como nuestro héroe entra en una habitación con dos puertas; la puerta 1 y la puerta 2. Aleatoriamente, una es la puerta buena y la otra es la puerta mala. Se solicita al usuario escribir el número de la puerta que desea atravesar. Si atraviesa la puerta buena, sigue jugando; si no, el usuario muere.

El juego se repite hasta que el usuario muere.

Pasos:

  1. Si vamos a resolver el ejercicio usando funciones, lo primero sería crear la función y a partir de ahí, ir añadiendo el codigo necesario.
  2. Mensaje de alerta con la historia
  3. prompt pidiendo que introduzcas un número
  4. calculas un número aleatorio
  5. Evalúas si el número introducido por el usuario y el número aleatorio son iguales
  6. Metes el código dentro de un bucle while
  7. Si hubo acierto, sigues jugando, si hubo fallo, mueres (en sentido figurado).
icono de mandar un mail¡Contacta conmigo!
Pablo Monteserín
contacta conmigoPablo Monteserín

¡Hola! ¿En qué puedo ayudarte?