Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

como faço para meu código funcionar?

eu coloco o número dentro de input aperto o botão mas nada aconteçe

<meta charset ="UTF-8">
<input>
<button>compare com o numero secreto</button>


<script>



    var input = querySelector("input");

    var button = querySelector("button");

    botton.onclick = compara;

    function compara() {

        var numero_secreto = 6;

        if (input.value == numero_secreto) {

            alert("parabens vc acertou");

        } else {

            alert("errou!");

        }
    }




</script>
1 resposta
solução!

Boa tarde Thiago, geralmento utiliza-se o document.querySelector(), eu nunca vi apenas o querySelector().

Eu faria esse codigo um pouquinho diferente;

<meta charset ="UTF-8">

<input>

<button onclick = " compara()">compare com o numero secreto</button>

<script>
    function compara() {
    var input =  document.querySelector('input');

        var numero_secreto = 6;

        if (input.value == numero_secreto) {

            alert("parabens vc acertou");

        } else {
            alert("errou!");

        }
    }

</script>

Espero te ajudado!