ESTA ES MI SUGERENCIA PARA HACERLO MAS DINAMICO
let rangoMax = prompt("Indica el numero maximo para el rango del juego");
let numeroSecreto = Math.floor(Math.random() * rangoMax)+1;
let numeroUsuario =0;
let intentos = 1;
let palabraVeces = 'veces';
let maximosIntentos = 3;
console.log(numeroSecreto)
while (numeroUsuario !=numeroSecreto){
numeroUsuario = prompt(`Me indicas un numero por favor entre 1 y ${rangoMax}:`);
console.log(typeof(numeroUsuario));
if (numeroUsuario == numeroSecreto) {
alert(`Acertaste, el numero es: ${numeroUsuario}. Lo hiciste en ${intentos} ${intentos == 1 ? 'vez' : 'veces'}`);
}
else {
if (numeroUsuario > numeroSecreto){
alert('el numero secreto es menor');
} else {
alert('el numero secreto es mayor');
}
intentos = intentos + 1;
palabraVeces = 'veces';
if (intentos > maximosIntentos){
alert(`Llegaste al numero maximo de ${maximosIntentos} intentos, el numero era ${numeroSecreto}`);
break;
}
}
}