Posto aqui duas sugestões de alteração:
- A primeira parte é referente a adição do número sorteado sem ter a bendita repetição.
- E a segunda parte é para que os numeros sorteados fiquem na ordem crescente de amostragem.
Código:
let numerosSorteados = [];
let numero;
//Adicionar número sorteado no array e evitar que seja repetido
while (numerosSorteados.length < quantidade){
numero = gerandoNumeroAleatorio(de, ate);
if (!numerosSorteados.includes(numero)) {
numerosSorteados.push(numero);
}
}
//Deixar a lista de sorteados em ordem crescente de amostragem
numerosSorteados.sort((a, b) => a-b);