1
resposta

[Dúvida] Minha solução para essa situação

 if (quantidade >= ate - de) {
        alert('Selecione uma quantidade maior de números para sortear');
        return;
      }
if (ate >= 10000) {
        alert('Não é permitido sortear um número maior que 10000!');
        return;
      }
      // sendo esse último um limite bem pequeno, mas que é só um exemplo.
if (quantidade >= 11 ) {
        alert('Não é permitido sortear mais do que 10 números :P');
        return;
      }

Para solucionar o desafio eu adicionei essas linhas, e também para prevenir outros loops e resultados que desconfiguram a página adicionei alguns limites:

1 resposta

Olá Alexssander! Tudo bem?

A lógica que você implementou ajuda a prevenir que o usuário tente sortear mais números do que o intervalo permite, além de limitar o valor máximo do número sorteado e a quantidade máxima de números a serem sorteados.

Continue assim e bons estudos!