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

Solución Desafío Final (entendí que debíamos pedir valores)

soluciónDesafioFinal

//Variables
numeroUsuario = 0;
let contador = 1;
//let palabraIntento = "intento";
let maxIntentos = 3;
alert("vamos a jugar un juego de adivinar el numero entre un rango, te parece?")
let minNum = parseInt(prompt("Digite un numero para que sea el menor del rango"));
let maxNum = parseInt(prompt("Digite un numero para que sea el mayor del rango"));
let numeroSecreto = Math.floor(Math.random()*(maxNum-minNum+1)+minNum);
console.log(numeroSecreto);

while (numeroSecreto != numeroUsuario) {

    numeroUsuario = parseInt(prompt(`Me indicas un número entre ${minNum} y ${maxNum} por favor`));
    if (numeroUsuario > maxNum || numeroUsuario < minNum) {
        alert("Por favor ingresa un numero valido, no seas chistozzzo, tienes una chance más");
        numeroUsuario = parseInt(prompt(`Me indicas un número entre ${minNum} y ${maxNum} por favor`));
    } if (numeroUsuario > maxNum || numeroUsuario < minNum) {
            alert("toma tu sencillo y vuelve al circo mno. Pulsa F5 para volverlo a intentar");
            break;
        }
    

    console.log(numeroUsuario);
    console.log(numeroSecreto == numeroUsuario);

    if (numeroUsuario == numeroSecreto) {
        alert(`Acertaste bro, el numero es ${numeroSecreto}`)
        alert(`Loko, te tomó tan solo ${contador} ${contador == 1 ? "intento" : "intentos"} nada más :o`);
    } else {
        //palabraIntento = "intentos"
        if (numeroUsuario > numeroSecreto) {
            alert("El numero es menor bro")
        } else {
            alert("El numero es mayor maninho")
        }
        contador++;
        if (contador > maxIntentos) {
            alert(`Ya no tienes más intentos brou llegaste al limite de ${maxIntentos} ${maxIntentos == 1 ? "intento" : "intentos"} :(`)
            break;
        }
    }
}
1 respuesta

Hola! ¿Cómo estás?

¡Felicitaciones por el esfuerzo y dedicación que has puesto en tu código! Gracias por compartir tu trabajo con nosotros. Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad.

¡Gracias nuevamente! Saludos,

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