Consegui fazer o código até o ponto de comparar os números. Não estou conseguindo sair do lugar. Tentei colocar dois for mas não teve jeito. Segue meu código
<!DOCTYPE html>
<meta charset="utf-8">
<input type="text" id="digitadoUsuario">
<input type="submit" value="Clique para inserir" id="verificaNumeroUsuario">
<script>
armazenaMega = [];
armazenaUsuario = [];
for(j = 0; j < 6; j ++) {
var sorteioAutomatico = Math.round(Math.random() * 60);
armazenaMega.push(sorteioAutomatico);
}
console.log(armazenaMega);
var digitosUsuario = function() {
var numeroUsuario = document.getElementById("digitadoUsuario").value;
for(i = 1; i < armazenaUsuario.length; i++) {
if (i == 5) {
alert("Você já digitou os " + (i + 1) + " números possíveis para aposta.");
return;
}
if(numeroUsuario == armazenaUsuario[i]) {
alert("Número já digitado, tente outra vez.");
return;
}
if((numeroUsuario > 60) || (numeroUsuario < 1)) {
alert("Digite números entra 1 e 60");
return;
}
}
armazenaUsuario.push(numeroUsuario);
console.log(armazenaUsuario);
}
var botaoVerificar = document.getElementById("verificaNumeroUsuario");
botaoVerificar.onclick = digitosUsuario;
</script>