/// Hola Maria, realice algunas modificaciones a tu codigo para que no te sucediera el error con los if agregando 2 break, y anexando un comentario del ////como funcionan en el codigo, si tienes alguna duda te respondo y espero a ver ayudado.
let numeroSecreto = 6;
let numeroUsuario = 0;
let intentos = 1;
let maximoDeIntentos = 3;
while(numeroUsuario != numeroSecreto) {
numeroUsuario = prompt("Me indicas un numero por favor entre 1 y 10:");
console.log(numeroUsuario);
if (numeroUsuario == numeroSecreto) {
alert(Acertaste el numero es: ${numeroUsuario}. Lo hiciste en ${intentos} ${intentos == 1 ? 'vez' : 'veces'}
);
break;/////El break se coloca aqui ya que una vez acertado el numero se necesita salir del ciclo y reiniciar el juego.
} else {
alert("Lo siento, no acertaste el numero");
}
if (numeroUsuario > numeroSecreto)
{
alert(" El numero secreto es menor");
} else if(numeroUsuario < numeroSecreto)
{
alert("El numero secreto es mayor");
} else {
alert("Juego terminado");
}
intentos ++;
if (intentos > maximoDeIntentos) {
alert(`Llegaste al número máximo de ${maximoDeIntentos} intentos`);
break;////////////Para terminar el juego y no seguir sumando intentos .
}
}