Bom dia, pode verificar o erro no meu programa?
<meta charset="UTF-8">
<input/>
<button>Compare com o número que estou pensando!</button>
<script>
function sorteia(){
return Math.round(Math.random*10)
}
function sorteiaNumeros(qtd){
var numeros = [];
var numero = 1;
while (numero<= quantidade){
var numeroAleatorio = sorteia()
if(numeroAletorio != 0){
var achou = false
for (var posicao = 0; posicao<numeros.lenght; posicao++){
if (numeros[posicao] == numeroAleatorio){
achou = true;
break;
}
}
if (achou == false){
numeros.push = (numeroAleatorio);
numero++;
}
}
return numeros;
}
var numeros =sorteiaNumeros(5)
var input =document.querySelector ("input");
}
function verifica(){
var achou = false;
for (var posicao = 0; posicao <= numeros.lenght; posicao++){
if (numeros[posicao] == input.value){
alert("ACERTOU!")
achou = true;
break;
}
}
alert("VOCÊ ERROU!");
}
var button = document.querySelector ("button");
button.onclik = verifica();
</script>