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