Pessoal, estou realizando um código de Loteria no meu compilador. Acredito está tudo certo, porém, quando realizo o ultimo for para gerar alertas na tela de quais números o apostador acertou, eu não recebo os alertas no retorno.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title> Loteria real </title>
</head>
<body>
<input type="submit" value="Clique aqui para apostar neste número" id="adicionar" />
<script>
let sorteados = []
let apostados = []
sortearNumero()
function apostarNumero() {
for (let i = 0; i < 6; i++) {
let numero = parseInt(prompt("Qual o numero deseja apostar?"))
apostados.push(numero)
console.log(apostados)
}
}
function sortearNumero() {
for (let i = 0; i < 6; i++) {
let numero = Math.round(Math.random() * 59)
for (let j = 0; j < sorteados.length; j++)
while (numero == sorteados[j]) { // Eliminando possíveis repetições, considerando numero++ e 59 numeros
numero++
}
sorteados.push(numero)
}
console.log(sorteados)
}
let botaoClicado = document.getElementById("adicionar")
botaoClicado.onclick = apostarNumero
for (let i = 0; i < sorteados.length; i++) {
for (let j = 0; j < apostados.length; j++) {
if (sorteados[i] == apostados[j]) {
alert("você acertou o número " + apostados[i])
}
}
}
</script>
</body>
</html>