//Mensaje de apertura let Bienvenida = "Bienvenido al juego"; alert(Bienvenida);
//Declaración de variables estaticas let numSecreto = Math.floor(Math.random()*60)+1; let numUsuario = 0; let numIntentos = 1;
//Decalaración de variables cambiantes let maxIntentos = Math.floor(Math.random()*8)+1; let rangoMax = numSecreto + Math.floor(Math.random()*30)+1;
//Mensajes de consola console.log('El valor del numero secreto: ', numSecreto); console.log('La cantidad maxima de intentos es ', maxIntentos); console.log('Rango maximo de numeros: ', rangoMax);
while(numUsuario != numSecreto){ numUsuario = parseInt(prompt("Digita un número del 1 al " + rangoMax));
let anuncioIntentos = `Tienes una cantidad maxima de ${maxIntentos} intentos. Te quedan ${maxIntentos--}`;
alert(anuncioIntentos);
console.log(`El valor del número es ${numUsuario}`);
console.log(`Numero de intentos: ${numIntentos}`);
if(numUsuario == numSecreto){
alert(`¡Felicitaciones! Acertaste, el numero es ${numUsuario}. Lo lograste en ${numIntentos} ${numIntentos == 1 ? 'vez' : 'veces'}.`);
} else if(numUsuario > numSecreto){
alert("El número secreto es menor");
} else {
alert("El número secreto es mayor");
}
numIntentos++;
if(numIntentos > maxIntentos){
alert(`Alcanzaste el limite de intentos: ${maxIntentos}`);
break;
}
}