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

Propuesta para resolver el desafío

  1. Solicito al usuario el rango de números máximo con los cuales desea jugar:

let intentosUsuario = parseInt(prompt("Digita el limite máximo del rango a adivinar: ")); console.log(intentosUsuario); let numeroSecreto = Math.floor(Math.random()* intentosUsuario)+1;

  1. Solicito al usuario el número de oportunidades que quiere tener durante el juego

let cantidad_intentos = parseInt(prompt("Cuántos intentos deseas hacer para adivinar el número Secreto?: ")) console.log(cantidad_intentos); while(intentos <= cantidad_intentos)

  1. Para ello, agregue algunas líneas al código:

let numero = 0; let intentos = 1;let intento_en_palabras = "vez";

et intentosUsuario = parseInt(prompt("Digita el limite máximo del rango a adivinar: ")); console.log(intentosUsuario); let numeroSecreto = Math.floor(Math.random()* intentosUsuario)+1; let cantidad_intentos = parseInt(prompt("Cuántos intentos deseas hacer para adivinar el número Secreto?: ")) console.log(cantidad_intentos);

while(intentos <= cantidad_intentos) { if(numero >= 0 && numero <= 10) { numero = parseInt(prompt("Digite numero entre 0 y " + intentosUsuario));

    if(numero == numeroSecreto)
    {
        alert(`Acertaste, el número secreto es: ${numeroSecreto}, lo hiciste en: ${intentos} ${intento_en_palabras}`); 
        Process.exit();
    }
    if (numero > numeroSecreto)
        {
            alert("numero digitado es mayor");
        }
            if (numero < numeroSecreto && numero > 0) 
               {
                 alert("Número digitado es menor");
                }
                    if(intentos == 3)
                    {
                        alert(`Llegaste al número máximo de intentos`);
                    }
}
if(numero < 0 || numero > 10)
{
    alert("numero fuera de rango"); //muestra mensaje si el numero no corresponde
    break; 
}
intentos++; 

}

Muy agradable el ejercicio.

Quedo atenta a sus observaciones.

Gracias

1 respuesta

¡Hola Luz! ¿Cómo estás?

Gracias por tu aporte en el foro. Su contribución es esencial para el crecimiento de nuestra comunidad en Alura.

Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad.

Abrazos y buenos estudios!

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