Ao incluir desta forma:
if (quantidade > (ate - de + 1)) {
alert('Campo "Quantidade" deve ser menor ou igual ao intervalo informado no campo "Do número" até o campo "Até o número". Verifique!');
return;
}
Meu código continuou preso no looping.
Para tratar, inclui o desta forma:
if (de >= ate) {
alert('Campo "Do número" deve ser inferior ao campo "Até o número". Verifique!');
return;
}else
(quantidade > (ate - de + 1))
alert('Campo "Quantidade" deve ser menor ou igual ao intervalo informado no campo "Do número" até o campo "Até o número". Verifique!');
return;
}
E rodou legal, aparece o alerta e deixa incluir um novo sorteador.