Implemento el break en mi código pero cuando llego al máximo de intentos me vuelve a pedir el número, luego de este intento si se finaliza.
let numeroSecreto = 7; let numeroUsuario =0; let intentos =1; let palabra = "intento";
while (numeroUsuario!=numeroSecreto){
numeroUsuario = prompt("Indicame un número de 1 a 10 por favor: ");
console.log (numeroSecreto);
console.log (numeroUsuario);
console.log (intentos);
if (numeroUsuario==numeroSecreto){
alert(`Acertaste Sherlock, el número es: ${numeroSecreto}`);
console.log(`Acertaste Sherlock, el número es: ${numeroSecreto}`);
alert(`Lo lograste en ${intentos} ${palabra}`);
console.log(`Lo lograste en ${intentos} ${palabra}`);
} else {
if (numeroUsuario>numeroSecreto){
alert("El número secreto es menor");
console.log("El número secreto es menor");
}else{
alert("El número secreto es mayor");
console.log("El número secreto es mayor");
}
intentos=intentos+1;
palabra="intentos";
alert(`Este es tu ${intentos}° intento`);
console.log(`Este es tu ${intentos} intento`);
console.log('Sigue Intentando');
if(intentos>3){
alert("llegaste al número máximo de intentos")
break;
}
}
}