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

desafio 3 niveles de dificultad

let nivel = parseInt(prompt("escoge el nivel de dificultad, 1 , 2 o 3"));

while (nivel != 1 && nivel != 2 && nivel != 3 ) { nivel = parseInt(prompt("escoge el nivel de dificultad, 1 , 2 o 3"));

} if (nivel == 1){ let numeroSecreto = Math.floor(Math.random()*10)+1; let numeroUsuario = 0; let intento = 1; let numIntentos = 3; let palabraVeces = "intento"; while (numeroSecreto != numeroUsuario) { numeroUsuario = parseInt(prompt ('escribe un numero del 1 al 10'));

console.log(numeroSecreto);
console.log(typeof(numeroUsuario));
//este codigo realiza la comparacion

if(numeroUsuario == numeroSecreto){
    alert (`acertaste el numero es ${numeroUsuario} Hiciste ${intento}  ${palabraVeces}`);
}
else {
  if (numeroUsuario < numeroSecreto){
    alert ('el numero secreto es mayor');
    }
    else {(alert ('el numero secreto es menor'))

    };
    intento = intento +1 ;
    palabraVeces = "intentos";
    if(intento > numIntentos){
      alert("se te acabaron los intentos");
      break;
    };
}

}} else { if (nivel == 2){ let numeroSecreto = Math.floor(Math.random()*100)+1; let numeroUsuario = 0; let intento = 1; let numIntentos = 6; let palabraVeces = "intento"; while (numeroSecreto != numeroUsuario) { numeroUsuario = parseInt(prompt ('escribe un numero del 1 al 100'));

console.log(numeroSecreto);
console.log(typeof(numeroUsuario));
//este codigo realiza la comparacion

if(numeroUsuario == numeroSecreto){
    alert (`acertaste el numero es ${numeroUsuario} Hiciste ${intento}  ${palabraVeces}`);
}
else {
  if (numeroUsuario < numeroSecreto){
    alert ('el numero secreto es mayor');
    }
    else {(alert ('el numero secreto es menor'))

    };
    intento = intento +1 ;
    palabraVeces = "intentos";
    if(intento > numIntentos){
      alert("se te acabaron los intentos");
      break;
    };
}

} } else if(nivel == 3){ let numeroSecreto = Math.floor(Math.random()*1000)+1; let numeroUsuario = 0; let intento = 1; let numIntentos = 9; let palabraVeces = "intento"; while (numeroSecreto != numeroUsuario) { numeroUsuario = parseInt(prompt ('escribe un numero del 1 al 1000'));

console.log(numeroSecreto);
console.log(typeof(numeroUsuario));
//este codigo realiza la comparacion

if(numeroUsuario == numeroSecreto){
    alert (`acertaste el numero es ${numeroUsuario} Hiciste ${intento}  ${palabraVeces}`);
}
else {
  if (numeroUsuario < numeroSecreto){
    alert ('el numero secreto es mayor');
    }
    else {(alert ('el numero secreto es menor'))

    };
    intento = intento +1 ;
    palabraVeces = "intentos";
    if(intento > numIntentos){
      alert("se te acabaron los intentos");
      break;
    };
}

} } }

1 respuesta

Hola, Mateo.

Gracias por compartir tu ejercício práctico con nosotros! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

¡Abrazos y buenos estudios!

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