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.
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.
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!
Desculpa, foi o Victor que assinalou o erro. Mas o Diego teve a maior boa vontade!!!