Hola a todos, espero puedan ayudarme con esta duda. En mi código, cuando realizo 1 intento, se activa el break y cierra el bucle, así sea correcto o incorrecto el intento. ¿Alguien podría ayudarme? Gracias de antemano. Saludos.
let numeroSecreto = 5;
let numeroUsuario = 0;
let intentos = 1;
let palabraIntentos = "Intento";
let maximosIntentos = 3;
while(numeroUsuario != numeroSecreto){
let numeroUsuario = prompt("Dame un valor del 1 al 10");
console.log(numeroUsuario);
if (numeroUsuario == numeroSecreto) {
alert(`¡Super!, el numero si es ${numeroUsuario}, lo hiciste en ${intentos} ${palabraIntentos}`);
} else {
if(numeroUsuario > numeroSecreto){
alert("El numero secreto es menor");
} else{
alert("El numero secreto es mayor");
}
intentos = intentos + 1;
palabraIntentos = "Intentos";
if(intentos > maximosIntentos);{
alert("¡Llegaste al máximo de intentos permitidos!");
break;}
alert("Lo siento, te equivocaste");
}
}