Tento executar o sorteador de números(para a loteria) e funciona corretamente,porém algumas vezes retorna números repetidos :( Já tentei algumas opções mas continua do mesmo jeito ou remove algum número.Qual a melhor alternativa???
<!DOCTYPE html>
<html>
<head>
<button onclick="sorteio()">Sortear números!</button>
<h1 id="resultado"></h1>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
</html>
<script>
function sorteio(){
const numeroAleatorio = (min, max) => {
return Math.floor(Math.random() * 59 + 1)
};
const gerarNumerosEntre1a60 = n => {
const resultado = [];
for (let i = 0; i < n; ++i) {
resultado.push(numeroAleatorio(1,60));
}
return resultado;
}
document.getElementById("resultado").innerHTML=gerarNumerosEntre1a60(6);
}
</script>