yo el número de intentos permitidos lo hice de esta manera
//variables
let numeroSecreto = 8;
let numeroUsuario = 0;
let intentos = 1;
let oportunidades = 5;
while (numeroUsuario != numeroSecreto) {
numeroUsuario = prompt(`Me indicas un numero entre 1 y 10 porfavor: tienes ${oportunidades} oportunidades`);
console.log(numeroUsuario);
//este condigo realiza la operacion
if (numeroUsuario == numeroSecreto) {
//se cumple la condicion
alert(`Adivinaste, el numero es: ${numeroUsuario} Ganaste el juego en ${intentos} ${intentos == 1 ? 'vez' : 'veces'}`);
} else {
oportunidades--;
if (numeroUsuario > numeroSecreto) {
alert("El numero secreto es menor");
} else {
alert("El numero secreto es mayor");
}
//no se cumplio la condicion
alert(`Lo siento no adivinaste, te quedan: ${oportunidades} oportunidades`);
}
intentos++;
// palabra = 'veces';
}