1
respuesta

Juego de adivinación

<meta charset="UTF-8">

<h1>PROGRAMA DE ADIVINACIÓN DE UN NÚMERO</h1>

<script>

    function saltarLinea(){

    document.write("<br>");
    document.write("<br>");
    document.write("<br>");

    }

    function imprimir(mensaje){

    document.write(mensaje);
    saltarLinea();

    }
    //función que genera un numero aleatorio
    function numeroAleatorio(numero){

        return Math.round((Math.random()*numero));
    }

    var numeroAleatorio = numeroAleatorio(100); //Se crea un número aleatorio del 1 al n
    var intentos=0; //Variable que guardara el numero de intentos que el usuario hizo para adivinar el número.
    var numeroIngresado; //Variable que guardara el número ingresado por el usuario.

    console.log(numeroAleatorio);

    //ciclo iterativo que ira sacando el prompt para leer el número del usuario, este se detendra hasta que el usuario adivine el número aleatorio
    do{
        numeroIngresado = parseInt(prompt("Ingrese un numero entero del 1 al 100, por favor"));

        //Aquí te ira diciendo si el número que ingresaste es mayor o menor al número aleatorio.
        if(numeroIngresado < numeroAleatorio){

            alert("El numero a adivinar es mas grande");

        }else if(numeroIngresado > numeroAleatorio){

            alert("El numero a adivinar es mas chico");

        }
        //Aquí se va incrementando nuestro contador.
        intentos++

    }while(numeroIngresado != numeroAleatorio);

    imprimir("El número adivinado es "+ numeroIngresado +" y lograste adivinar el numero, al " + intentos + " intento");

</script>
1 respuesta

muchas gracias por compartir el codigo!!