Fiz da seguinte forma o código tentando adicionar 3 tentativas ao usuário e assim que acabasse as tentativas o programa mostraria a palavra "Fim". Entretanto esse código não funciona. Alguém pode me ajudar?
Segue o código:
<meta charset="UTF-8">
<input type="text"></input>
<button>Compare com o meu segredo</button>
<script>
var segredo = Math.round(Math.random() * 10);
var input = document.querySelector("input");
var tentativas = 1;
while(tentativas <= 3){
function verifica() {
if (input.value == segredo) {
alert("Você acertou!");
} else {
alert("Você errou!");
}
}
tentativas++
}
var button = document.querySelector("button");
button.onclick = verifica;
mostra("Fim");
</script>