1
resposta

input.value não está funcionando

<meta cahrset="UTF-8">

<input/>
<br>
<button>compare com o meu segredo</button>

<script>
// a variavel poderia ter qualquer outro nome 
var segredo=7
    var input= document.querySelector("input");
    if(input.value == segredo){

        alert("você acertou");
    }else{
        alert("erouuuuuuu")
    }
</script>
1 resposta

Acredito que é isto que você quer

<meta charset="UTF-8">

<input/>
<br>
<button>compare com o meu segredo</button>

<script>
// a variavel poderia ter qualquer outro nome 
var segredo = 7
var input = document.querySelector("input");
document.querySelector("button").addEventListener("click", function() {
    if(input.value == segredo){
        alert("você acertou");
    }else{
        alert("erouuuuuuu")
    }
});
</script>