Les comparto una variable del programa, en este caso se busca el numero del 1 al 100 pero no tienes limite de intentos. Aquí te van ayudando dando una pista al mencionar si el numero que buscas es mayor o menor. Un pequeño aporte para ver que mas podemos hacer de diferente :)
<!DOCTYPE HTML>
<meta charset="UTF-8">
<h2>Adivina el numero del 1 al 100</h2>
<script>
var nummis=Math.round(Math.random()*100)
var num=parseInt(prompt("Adivina el numero del 0-100: "))
while(nummis!=num){
if (num<nummis){
num=parseInt(prompt(("Uy el numero es mayor, intenta de nuevo")))
}
else{
num=parseInt(prompt(("Uy el numero es menor, intenta de nuevo")))
}
}
document.write("En hora buena! Era el ",nummis)
</script>