Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Só está dando "Você errou!"

<meta charset="utf-8">

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

<script>

    function verifica()
    {
        var achou=false;


        for(var posicao=0;posicao<segredos.lenght;posicao=posicao+1)
        {
            if (segredos[posicao]==input.value)
            {
                achou=true;
                break;
            }
        }
        if(achou == true)
            {
                alert("Você acertou!");
            }
        else
            {
                alert("Você errou!");
            }

        input.focus();
    }

    var input,button,segredos;
    segredos=[3,2,1];
    input=document.querySelector("input");
    button=document.querySelector("button");
    button.onclick=verifica;
    input.focus();
</script>
2 respostas

Nathan, você precisa colocar seu código dentro de inserir código.

solução!

Seu erro é porque você escreveu length errado lá no for.

segredos.length

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software