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

Arquivo Adivinha mais.html

Olá pessoal,

Meu programa não está funcionado legal, pois só aparece a msg "Infelizmente você errou!" mesmo quando eu digito um dos nºs da ARRAY. Vocês podem me ajudar? Segue o arquivo.

8 respostas

Olá, Zelma

O arquivo não veio. Pode postar ele aqui pra gente, por favor?

Oi, Luiz Segue abaixo. Obrigada pela força!

´´´

´´´

Oi, Luiz Estou enviando as linhas de comando do arquivo, mas não está indo. Você sabe como posso te enviar?

<input type="text" id="numero" />
<input type="submit" id="adivinhar" value="Compare com o meu segredo!"/>

<script>

var segredos = [16,34,37,42,50,58];

var caixaDoNumero = document.getElementById("numero");

var botaoClicado = function() {

     var achou = false;

     for(var i = 0; i < segredos.lenght; i = i + 1) {
         if(segredos[i] == caixaDoNumero.value) {
             achou = true;
             break;
       }
}

      if(achou == true) {
          alert("Parabéns! Você acertou um dos números secretos!");
       } else {
           alert("Infelizmente você errou!");
       }
}

var botaoAdivinhar = document.getElementById("adivinhar");
botaoAdivinhar.onclick = botaoClicado;

</script>

Oi, Luiz O colega Diego deu a dica: o problema era com a palavra length, eu a digitei errado (lenght). Obrigada pela ajuda!

solução!

Desculpa, foi o Victor que assinalou o erro. Mas o Diego teve a maior boa vontade!!!