<meta charset="utf-8">
<h1>Esse é o novo jogo da adivinhação</h1>
Escreva seu palpite: <input/>
<button>Verificar</button>
<script>
function verificar() {
if(input.value == numeroPensado); {
alert("Você acertou! O número pensado foi: " + numeroPensado);
} else{
alert("Errrroooou! O número pensado foi: " + numeroPensado);
}
}
var numeroPensado = 6;
alert("Pensei em um número de 0 a 10, você consegue adivinhar qual é ?");
var input = document.querySelector("input");
input.value
var button = document.querySelector("button");
button.onclick = Verificar;
</script>
Quando abro esse código no navegador, não aparece o Alert . Também não executa a função Verificar. Simplesmente aparece somente o conteúdo HTML.
Por favor, o que estou fazendo de errado?