Estou tentando rescrever o jogo da adivinhação utilizando o que foi ensinado no capitulo 8, mas estou fazendo alguma coisa errada..
<meta charset="UTF-8">
<input/>
<button>Tentar numero</button>
<br><br>
<script>
// funções basicas [pular linha e document.write];
function pulaLinha() { document.write("<br><br>"); }
function mostra(frase) {
document.write(frase);
pulaLinha();
}
// definir um numero aleatorio de 0 a 9;
var numeroPensado = Math.round(Math.random() * 10);
// nova condição utilizando input
var tentativa = 1;
var input = document.querySelector("input");
input.focus();
function verifica() {
if(input.value == numeroPensado) {
mostra("Você acertou! O número pensado foi " + numeroPensado);
}
else if (tentativa < 3) {
mostra("Você tentou o numero " + chute + " e errou;");
tentativa++;
}
else {
mostra("Você tentou o numero " + chute + " e errou;");
mostra("Você errou todas as tentativas, o número pensado foi " + numeroPensado + ".");
mostra("Boa sorte na próxima vez! :)");
}
input.value = "";
input.focus();
}
var button = document.querySelector("button");
button.onclick = verifica;
</script>