Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Desafío, alternativa

Esta fue mi solución al desafio, dando un poco de interacción con el usuario

let numeroMaximo = prompt("Digita la cantidad de números con la que desea jugar");
let numeroSecreto = Math.floor(Math.random()*numeroMaximo+1);
let numeroUsuario = 0;
let intentos = 1;
let maximosIntentos = 6;

while(numeroUsuario != numeroSecreto){ 
    let numeroUsuario = parseInt(prompt(`Me indicas un número entre 1 y ${numeroMaximo} por favor:`));
    console.log(typeof(numeroUsuario));

    if (numeroUsuario == numeroSecreto){
      
        alert(`Acertaste, el número es: ${numeroUsuario}. Lo hiciste en ${intentos} ${intentos == 1  ? `vez` : `veces` }`);
    }else{
        if (numeroUsuario > numeroSecreto){
            alert(`El número secreto es menor`);
        }else{
            alert(`El número secreto es mayor`);
        }
        intentos ++;
        palabraVeces = 'veces';
        if (intentos > maximosIntentos ){
            alert (`Llegaste al número máximo de ${maximosIntentos} intentos`);
            break;
        }
    }
}
1 respuesta
solución!

puedes agregar los intentos: let maximosIntentos = 6;