En esta solucion se permite que el usuario pueda interactuar con la cantidad de intentos posibles.
let numeroMaximo = parseInt(prompt("dime cuantos numero quieres adivinar"))
let numeroSecreto = Math.floor(Math.random()*numeroMaximo)+1; let numeroUsuario = 0 let bandera = true let contadorUsuario=1 let maximosIntentos =3;
while(bandera){ let numeroUsuario = parseInt( prompt("indicame un numero por favor entre el 1 y el "+ numeroMaximo));
if(numeroSecreto== numeroUsuario){
alert(acertaste, el numero secreto es: ${numeroUsuario} su numero de intentos es de: ${contadorUsuario} ${contadorUsuario==1 ? "intento": "intentos"}
)
bandera = false
}else{
if(numeroUsuario>numeroSecreto){
alert(el numero secreto es menor que ${numeroUsuario}
)
}else{
alert(el numero secreto es mayor que ${numeroUsuario}
)
}
alert("no acertaste el numero secreto")
contadorUsuario++
if (contadorUsuario>3){
alert("Llegaste a la cantida maximo de intentos que eran: "+ maximosIntentos +" intentos")
break;
}
}
console.log(numeroUsuario)
}