Gostaria de ajuda para entender melhor o programa criado na última atividade. Tentei modificar o mesmo para sortear os números da loteria, mas apesar de ter conseguido chegar no objetivo, o código continua sorteando os números entre 01 e 99. Há alguma forma fácil de limitar o número máximo para 60, sem precisar escrevê-los no array? Segue o código para darem uma olhada, por favor.
<meta charset="utf-8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(texto) {
document.write(texto);
pulaLinha();
}
function sorteia() {
return Math.round(Math.random() * 100);
}
function sorteiaNumeros(quantidade) {
var dezenas = [];
var numero = 1;
while(numero <= quantidade) {
var numeroAleatorio = sorteia();
if(numeroAleatorio !== 0) {
var achou = false;
for(var posicao = 0; posicao < dezenas.length; posicao++) {
if(dezenas[posicao] == numeroAleatorio) {
achou = true;
break;
}
}
if(achou == false) {
dezenas.push(sorteia());
numero++;
}
}
}
return dezenas;
}
var dezenas = sorteiaNumeros(6);
mostra("Dezenas sorteadas para próximo jogo <br><br>" + dezenas)
</script>