Algo na condição não deve estar funcionando, ele não consegue encontrar nenhum valor, mesmo que eu coloque um valor que exista no array, o código é o seguinte:
var lista = [6, 11, 15, 23, 46];
var adivinhaoNumero = function() {
for (var i = 0; i <= lista.lenght; i++) {
if (lista[i] == caixaNumero.value) {
alert("Parabéns, você encontrou o número " + caixaNumero.value + " dentre os números selecionados!");
break;
}
}
};
var caixaNumero = document.querySelector("#numero");
var caixaSubmit = document.querySelector("#adivinhe");
caixaSubmit.onclick = adivinhaoNumero;