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

alternativa juego ciclo while

Les dejo mi código para que puedan ensayarlo.

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>ADIVINA TU NUMERO</title>
    </head>
    <body>
        <h1>ADIVINADOR DE NÚMERO</h1>
    </body>
    <script>
        function saltarLinea(cantidadDeSaltos) {
            for(let i = 0; i<cantidadDeSaltos; i++){
                console.log(cantidadDeSaltos)
                if(i>2){
                    document.write("<hr>");
                }else{
                    document.write("<br>");
                }
            }
        }  
        function Imprimir(frase) {
            document.write(`<big>${frase}</big>`);
            saltarLinea(5);
        }
        // SELECCIONAR EL RANGO MINIMO Y MÁXIMO PARA EL NÚMERO

        /*const generarAleatorio =(min, max) =>{
            return Math.floor(Math.random()* (max-min) + min)
        }*/
        let intentos = 1;
        let num = 0;
        let numeroPensado = Math.round(Math.random(1,100)*200);
        while  (num != numeroPensado){
            num = parseInt(prompt("Ingrese un número menor que 200"));
            if (num > numeroPensado){
                alert("ingrese un número menor")
                intentos++
            }else if (num < numeroPensado){
                alert("Ingrese un número mayor")
                intentos++
            }else if(num == numeroPensado){
                alert("Felicidades ha adivinado el número")
                intentos++
                Imprimir(`Felicidades ha adivinado el número  ${numeroPensado} en ${intentos} intentos`);
                break;
            }
        }




    </script>
</html>
1 respuesta

Gracias! Re diver