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

Adivinanza con break

<!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{    
                alert("No adivinaste");

            }
            numeroPensado = parseInt(prompt("Vuelve a intentar, te quedan " + (intentos - cont) + " intentos."));
            cont = cont + 1;
        }
        alert("Game Over");
        document.write("Numero ganador: " + numeroSorteo);
    </script>
</body>
</html>
1 respuesta

¡Hola, Javier!

Gracias por compartir tu código con nosotros, esperamos que disfrutes mucho del contenido del curso y que te ayude a llegar lejos. Sin enbargo, no es necesario que compartas las actividades en el foro, te recomendamos que uses nuestro canal de Discord o también puedes usar redes sociales como Linkedin para compartir y etiquetarnos en tu publicación =) Mucho éxito en todo lo que te propongas y cualquier duda estaremos para apoyarte.

¡Un saludo!

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