Compadres, tengo un pequeño problema. Logre que funcionara, pero al momento de dar el valor, solo repite la alerta tres veces de acuerdo a los intentos. ¿Como puedo hacer que rompa? y me deje colocar otro valor para continuar con los intentos
mi codigo tiene un gran problema y necesito ayuda!!
<meta charset="UTF-8">
<h1> Juego ¡Adivina el Número! </h1>
<input/>
<button>Verificar su respuesta<button/>
<script>
function saltodelinea (){
document.write("<br>");
document.write("<br>");
document.write("<br>");
}
function print (frase){
document.write(frase);
saltodelinea();
}
var input = document.querySelector ("input");
var numeroPrimordial = Math.round(Math.random ()*100);
var intentos = 3;
var contador = 1;
alert("Una pequeña pista antes de empezar, los números van del 0 al 100");
function verificar (){
while (contador <= intentos){
if ((parseInt (input.value)) == numeroPrimordial){
//alert ("¡Felicidades has dado con el número!");
break;
}
else{
if (numeroPrimordial > (parseInt(input.value))){
alert ("¡Estas equivocado, el número era mayor que tu número!, ups");
}
else{
alert ("Estas equivocado, el número era menor que tu número!, ups");
}
}
//if (numeroPrimordial!= numeroUsuario){
//print ("¡Lastima!" + "," + " el número correcto era: " + numeroPrimordial + "," +" ups");
contador++;
//}
}
if ((parseInt(input.value)) == numeroPrimordial){
print ("¡Felicidades!" + "," + " el número era: " + numeroPrimordial + "," +" ¡Yeah!");
}
else{
print ("¡Lastima!" + "," + " el número correcto era: " + numeroPrimordial + "," +" ups");
}
}
var button = document.querySelector ("button");
button.onclick = verificar;
</script>