Estava melhorando meu código do programa de chutar um número, então adicionei o sistema de tentativas, se passar de 3 tentativas, o programa mostra uma mensagem, que não é um alerta, e reinicia o programa, porém não mostra a mensagem de que minhas chances terminaram.
Segue o código que estou usando.
<!DOCTYPE html>
<meta charset="UTF-8">
<body>
<h1> Acerte o número </h1>
<input> </input>
<button>Resposta</button>
<script>
var num_maq = 8; \\ estou usando um número fixo para o teste.
var input = document.querySelector("input");
input.focus();
function verifica() {
for(var tent = 1; tent < 3; tent++) {
if (input.value == num_maq) {
document.write("<h1>Acertou!</h1>");
break;
};
if (input.value != num_maq) {
alert("Errou...");
input.value = "";
input.focus();
tent++;
};
if (tent >= 3) {
document.write("<h1>ih doidao kkkkkj cabo as chances fi</h1>");
};
tent++;
};
input.value = "";
input.focus();
};
var button = document.querySelector("button");
button.onclick = verifica;
</script>
</body>