Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Mi solución

Yo solo cambie el 10 en la primera linea de codigo y en el prompt de 1 a 1000. Me funcionó perfectamente.

let secretNumber = Math.floor(Math.random()*1000)+1; let userNumber = 0; let counter = 1; //let wordTry = "Time"; let maxtry = 3;

console.log(secretNumber);

while (userNumber != secretNumber) { userNumber = parseInt(prompt("Introduce the a number between 1 and 1000, please:"));

console.log(userNumber);
if (userNumber == secretNumber) {
    alert(`You guess, the number is ${secretNumber}, You guess the number in ${counter} ${counter == 1 ? "Time" : "Times"}`);
} else {
    if (userNumber > secretNumber) {
        alert(`The secret number is less than ${userNumber}`);
    } else {
        alert(`The secret number is more than ${userNumber}`);
    }

    counter = counter +1;
    //wordTry = "Times";
    if (counter > 3) {
        alert(`You reach the maximun num of trys what is ${maxtry}`);
        break
    }
}                        

}

1 respuesta

Hola, Javier, ¡espero que estés bien!

Gracias por compartir tu experiencia con nosotros. Recuerda que estamos aquí para ayudarte. Si necesitas más ayuda, no dudes en buscarnos en el foro.

¡Gracias nuevamente!

Saludos,

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!