// Variables
let numeroSecreto = parseInt(Math.floor(Math.random()*1000)+1);
let numeroUsuario=0;
let intentos = 1;
//numero aleatorio de intentos entre 1 y 10
let maximosIntentos=parseInt(Math.floor(Math.random()*10)+1);
while (numeroUsuario != numeroSecreto){
//un numero aleatorio entre el numero secreto y el que proporciona el usuario
numeroUsuario = parseInt(prompt(`ingresa un numero entre ${numeroSecreto-parseInt(Math.floor(Math.random()*100)+1)} y ${numeroSecreto+parseInt(Math.floor(Math.random()*100)+1)}`));
if (numeroUsuario == numeroSecreto) {
//si acertamos
alert(`Acertaste, el numero es: ${numeroSecreto}. Lo hiciste en ${intentos} ${intentos== 1 ?"vez":"veces"}`);
} else{
//Si no acertamos
if (numeroUsuario>numeroSecreto){
alert("el numero secreto es menor")
} else {
alert ("el numero secreto es mayor")
}
}
intentos++;
if (intentos>maximosIntentos) {
alert (`Has llegado al numero maximo de ${maximosIntentos} intentos `);
break;
}
}