utilizei esta forma para fazer o mesmo exercício que o professor fez, porém, fiz do meu jeito. Gostaria de saber se existe vantagem em usar o document.querySelector ao invés do getElementById.
Além disso, gostaria de saber o porquê da utilização do .value indicada abaixo no código:
<meta charset="UTF-8">
<input id="campo" type="number" placeholder="número de 1 a 10">
<button onclick="verificar()">OK!</button>
<script>
function verificar () {
let campo = parseInt(document.getElementById("campo").value) // gostaria de uma explicação sobre o uso deste value aqui. Pois aprendi a usá-lo, mas não entendo o porquê de usá-lo e não usá-lo. Sei que se não usar n funciona... kkk
let numeroEscolhido = 9
if (campo == numeroEscolhido) {
alert("Você acertou")
} else {
alert("você errou")
}
}
</script>