No meu caso, estou usando a IDE Sublime, mas não entendi o porque o código para ler a variável imput, no meu caso, para funcionar eu fiz diferente da variável exemplificada pelo professor.
exemplo do professor "if(input.value == segredo)"
meu caso "if(input == segredo)"
Quero saber porque isso acontece. Se o sistema operacional influencia, o meu é Windows.
abs.,
<meta charset="UTF-8">
<input/>
<button> compare com o meu segredo </button>
<script>
    var segredo = 5;
    var input = document.querySelector("input");
    function verifica() {
        **if(input == segredo)** {
        alert("Você acertou!!!");
    } else {
        alert("Você errou!!!");
    }
}
var button = document.querySelector("button");
button.onclick = verifica;
</script>
        
        



