1
resposta

Exibição de erro na ferramenta de desenvolvedor com código operante.

<meta charset="UTF-8">

<input/>
<button>Compare com meu segredo</button>
<script>
var segredo = Math.round(Math.random() * 10 );
var input = document.querySelector("input");
input.focus();

function verifica(){

 if (input.value==segredo){
  alert("Você acertou!");
 }else{
 alert("Você ERROU!!!");

}
        input.value="";   
        input.focus();
}

var button=document.querySelector("button");
button.onclick=verifica;


</script>

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá Kleber,

Aparentemente seu código está correto, mas por via das dúvidas tente esse aqui, por favor:

<meta charset="UTF-8">

<input/>
<button>Compare com meu segredo</button>
<script>
    var segredo = Math.round(Math.random() * 10 );
    var input = document.querySelector("input");
    input.focus();

    function verifica(){

        if (input.value == segredo) {
              alert("Você acertou!");
         } else {
             alert("Você ERROU!!!");
        }
        input.value="";   
        input.focus();
    }

    var button=document.querySelector("button");
    button.onclick=verifica;
</script>

Se funcionar, talvez tenha sido algo na digitação.