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

Desafio

let numeroSecreto = Math.floor(Math.random() * 100) + 1; let numero; let contador = 1; let intentos = 5;

while (numero != numeroSecreto) { numero = parseInt(prompt("Eligeun numero entre 1 y 100"));

console.log(numero);
if (numero == numeroSecreto) {
    //Acertamos, fue verdadera la condición
    alert("Acertaste, el número es: " + numero + " .Lo hiciste en " + contador + " intentos");
} else {
    if (numero > numeroSecreto) {
        alert("El número secreto es menor");
    } else {
        alert("El número secreto es mayor");
    }
    contador++;
    if (contador > intentos) {
        alert("Llegaste al número máximo de intentos" + contador);
        break;
    }
}

}

1 respuesta

Lo hice del mismo modo solo que pensé en 10 intentos ya que son muchos números.

let numeroSecreto = Math.floor(Math.random()*100)+1; let numeroUsuario = 0; let intentos = 1; let maximosIntentos = 10;

// aquí inserté una línea como guía para verificar que los número aleatorios generados sean entre el 1 y el 100. console.log (numeroSecreto);

while (numeroUsuario != numeroSecreto) { numeroUsuario = parseInt(prompt("Me indicas un número entre 1 y 100 por favor:"));

El resto del código se mantiene igual.