1
resposta

Criei uma solução diferente

Coloquei a proteção da seguinte forma, fiz os testes e funcionou, oque acharam? Criei a variável intervalo caso seja útil ou necessário utilizar ela para outras finalidades

let intervalo = ate - de;

if (intervalo <= quantidade) {

alert('O intervalo de números é menor que o campo "Quantidade de números" Verifique!');

return;

}

1 resposta

Oii, Eduardo!

Que legal que você tá explorando soluções diferentes! A sua ideia de criar uma variável intervalo é muito boa, pois ela pode ser reutilizada em outras partes do código se necessário. A lógica que você implementou para verificar se o intervalo é menor ou igual à quantidade de números a serem sorteados tá correta e ajuda a prevenir o problema do loop infinito.

Parabéns pela solução!

Um abraço e bons estudos.