Levando em conta que o button não vai trazer valor para ser armazenado. quando eu usei id no button eu liguei o id ao onclick = verifica fez com que toda a linha (variavel = document.queryselector) não fosse necessária.
A questão é posso fazer dessa forma? ou tenho que criar a variável e manter todo o resto?
Obs. talvez a proposta do exercício não é avançar no html, mas esse leve pé dentro do id nas tags da pra brincar com vários botões, e inputs.
Posso escreve desta forma?
<meta charset="UTF-8">
<input/>
<button id="botao"> Compare com o meu segredo </button>
<script>
var segredo = 5;
var input = document.querySelector("input");
function verifica() {
if(input.value == segredo) {
alert("Você ACERTOU!");
} else {
alert("Você ERROU!!!!!!!!");
}
}
//var button = document.querySelector("button");
botao.onclick = verifica;
</script>