Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Outra alternativa?

Fiz de outro jeito e aparentemente deu certo, criei a variável: let diferençaDeAte = (de - ate + 1); e depois criei a condicional:

if (quantidade >= diferençaDeAte) {
        alert('O valor da caixa quantidade de números tem que ser maior que a diferença entre o intervalo de números capazes de serem escolhidos');
        return;
    }

tem algum erro em fazer desse jeito ou é outro que daria certo?

1 resposta
solução!

Oi, Paulo! Tudo bem?

A lógica está correta, pois estamos verificando se a quantidade de números a serem sorteados é maior que a quantidade de números disponíveis no intervalo, o que é uma boa prática para evitar o loop infinito mencionado na aula.

Parabéns pelo trabalho, é muito bacana poder acompanhar a sua evolução por aqui! Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição!

Um forte abraço e bons estudos!