<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>