Quanto menor ou enxuto o array mais usabilidade na definição do código para o usuário ?
Quanto menor ou enxuto o array mais usabilidade na definição do código para o usuário ?
Oi Anderson!
Em geral, arrays menores podem ser mais fáceis de gerenciar e podem melhorar a legibilidade do código, especialmente quando você está lidando com um conjunto limitado de dados, como no caso de um sorteio de números.
No contexto da atividade que você está fazendo, a ideia é limitar o número de sorteios e esvaziar a lista quando todos os números possíveis já tiverem sido sorteados. Isso evita que o programa tente sortear números que já foram sorteados, o que pode causar erros ou comportamentos indesejados, como o que você mencionou sobre atingir o tamanho máximo de chamadas para a função Math.random()
.
Um exemplo prático seria um jogo de bingo, onde você tem um conjunto fixo de números e precisa garantir que cada número seja sorteado apenas uma vez antes de reiniciar o sorteio. Ao usar um array para armazenar os números já sorteados, você pode facilmente verificar se um número já foi escolhido e, se necessário, reiniciar o processo quando todos os números tiverem sido sorteados.
Espero ter ajudado e bons estudos!
Sim, sim. Implemntei isso nos desafios propostos. Valeu pela ponderação.