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)
3
respuestas

Duda contados me arroja Acertaste, el número es: ${numeroUsuario}. Lo hiciste en ${intentos} veces

les comparto mi codigo segun yo estoy bien pero sigo sin entender por que no me agarra el codigo me lo agarra como texto, alguien podria asesorarme? comparto mi codigo

//Variables
let numeroSecreto = 4;
let numeroUsuario = 0;
let intentos = 1;

while (numeroUsuario != numeroSecreto) {

    numeroUsuario = prompt("Me indicas un número entre 1 y 10 por favor:");

    console.log(numeroUsuario);

    if (numeroUsuario == numeroSecreto) {
    //Acertamos, fue verdadera la condición
        alert(`Acertaste, el número es: ${numeroUsuario}. Lo hiciste en ${intentos} veces`);
    } else {
        if (numeroUsuario > numeroSecreto) {
            alert ("El número secreto es menor");
    } else {
        alert('El número secreto es mayor');
    }
    // Incrementamos el contador cuando el usuario no acierta
    intentos = intentos + 1;
}

}

3 respuestas

alert(Acertaste, el número es: ${numeroUsuario}. Lo hiciste en ${intentos} veces);
alert(Acertaste, el número es: ${numeroSecreto}. Lo hiciste en ${intentos} veces); ---->> cambia la variable

solución!

Tienes que usar parseInt(prompt("Me indicas un número entre 1 y 10 por favor:")); Para que lo tome como NUMERO, Y como dijo cesar coloca el númeroSecreto mejor.

Les agradezco muchisimo