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

Haz lo que hicimos en el aula - Juego adivinanza - Corregido

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Adivinación</title>
</head>
<body>
    <h1>Game Over</h1>
    <script>
        function sorteo(numero){
            return Math.round(Math.random()*numero);
        }
        let n = parseInt(prompt("Ingresa el numero máximo para adivinar."));
        let numeroSorteo = sorteo(n);
        let numeroPensado = parseInt(prompt("Ahora intenta adivinar. Escribe un numero entre 0 y " + n + ". Tienes tres intentos."));
        let intentos = 2;
        let cont = 0;
        while(cont <= intentos){

            if (numeroSorteo === numeroPensado){
                alert("¡Adivinaste!");
                break;
            }
            else{    
                if(cont !== 2){
                    alert("No adivinaste");
                    numeroPensado = parseInt(prompt("Vuelve a intentar, te quedan " + (intentos - cont) + " intentos."));
                }
                else{
                   break; 
                }
            }
            cont = cont + 1;
        }
        alert("Game Over");
        document.write("Numero ganador: " + numeroSorteo);
    </script>
</body>
</html>
1 respuesta

Hola Javier, espero que esté muy bien.

Gracias por compartir tu avance con nosotros, me alegra mucho que estés marchando en tus primeros pasos en lógica de programación.

¡Felicitaciones por tu dedicación hasta ahora, sigue adelante e y no olvides que si tienes alguna pregunta, estaremos siempre aquí para ayudarte!

¡Un saludo!

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