<!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>Document</title>
</head>
<body>
<script>
function imprimir(frase) {
document.write(frase);
}
function comprobacion(numero, numeroI) {
if (numero == numeroI) {
return true;
} else {
return false;
}
}
function aproximacion(numero, numeroI, intentos) {
if (numeroI - numero > 0) {
alert("El numero es mas grande y te quedan "+intentos+" intentos");
} else if (numeroI-numero < 0) {
alert("El numero es mas pequeño y te quedan "+intentos+" intentos");
}
}
function preguntar() {
return parseInt(prompt("Digita un numero entre 0 y 50"));
}
var numS = Math.ceil(Math.random()*50);
var num = numS+1;
var intentos = 5;
console.log(comprobacion(num, numS));
while((comprobacion(num, numS) != true) && intentos > 0) {
num=preguntar();
aproximacion(num,numS,intentos)
intentos--;
}
if(comprobacion(num,numS)){
alert("Has ganado el numero es el: "+numS);
imprimir("<h1>Ganaste</h1>");
}else{
alert("Has perdido el numero era el: "+numS);
imprimir("<h1>Perdiste</h1>");
}
</script>
</body>
</html>