1
resposta

Não sei o que está errado

Não consigo entender o que está acontecendo, a mensagem "você errou!!" aparece mesmo se eu digitar a resposta certa!!! fiz todas as alterações conforme a aula, salve, recarreguei a página e o erro persiste.

<meta charset="UTF-8">

<input/>
<button>Compare com meu segredo</button>

<script>
var segredos = [5,7,10,2,3];
var inp = document.querySelector("input");
inp.focus();
var button = document.querySelector("button");

function verifica(){

    var achou = false;
    for(var posicao = 0; posicao < segredos.length; posicao++) {

        if(inp.value == segredos[posicao]) {

            alert("você acertou!!");
            achou = true
            break
        }
    }

    if(achou == false){
        alert("você ERROU!!")
    }

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

button.onclick = verifica;

</script>
1 resposta

Bom dia!

Não tem nada de errado com seu código.

Copiei ele para um novo HTML, rodei, e tive sucesso.

Bons estudos!