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

Desafío Final - Lógica de programación: sumérgete en la programación con JavaScript

let numeroSecreto;
let numeroUsuario= 0; 
let intentos = 1;
let maxIntentos = 3;
let numeroLimite;
let numeroInicio, numeroFin, diferencia, inicio, fin;

alert('Juguemos a adivinar un numero, Tu elijes los rangos \n RECUERDA QUE SOLO TENDRAS 3 INTENTOS \n PARA ADIVINAR')
numeroInicio = parseInt(prompt('Elige el numero de Inicio'));
numeroFin = parseInt(prompt('Elige numero final'));
diferencia = Math.abs(numeroFin - numeroInicio) + 1;

if (numeroInicio > numeroFin){
    inicio = numeroFin;
    fin = numeroInicio;
} else {
    inicio = numeroInicio;
    fin = numeroFin;
}

numeroSecreto = Math.floor(Math.random() * diferencia) + inicio;
console.log(diferencia, inicio)
console.log(numeroSecreto);

console.log(numeroSecreto);
while (numeroSecreto != numeroUsuario){
    

    numeroUsuario = parseInt(prompt(`adivina un numero del ${inicio} al ${fin}`));

    if (numeroUsuario == numeroSecreto) {     
        alert(`CORECTO, el numero es: ${numeroSecreto}  lo hicistes en ${intentos} ${intentos == 1? 'Intento' : 'Intentos'}`); // se cumplio la condicion
    }    else if (numeroUsuario > numeroSecreto){
                alert('el numero secreto es menor');
            }  else {
                alert('el numero secreto es mayor');
            }
            //incrementamos el contador  cuando no acierta
            intentos++
            Veces = 'intentos';

            if (intentos > maxIntentos && numeroUsuario != numeroSecreto) {
                alert(`llegastes al numero limite de ${maxIntentos} intentos`); 
                break;
            }

}
1 respuesta

Hola Eduar, espero que estés bien

Gracias por compartir tu actividad con nosotros. Recuerda que estamos aquí para ayudarte. Si necesitas 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!