Pessoal não estou conseguindo rodar este código, o navegador está dizendo que o achou não foi declarado na linha 16, mas já foi declarado, me ajudem!!
<meta charset="utf-8">
<input type="text" id="numero" />
<input type="submit" id="adivinhar" value="compare"/>
<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.length; i = i +1){
achou = true;
break;
}
}
if(achou = true){
alert("Parabéns!, você acertou!!");
}else{
alert("Infelizmente você errou!!");
};
var botaoadivinhar = document.getElementById("adivinhar");
botaoadivinhar.onclick = botaoclicado;
</script>