1
resposta

[Sugestão] proteção no total de números sorteados

Olá, essa proteção eu havia colocado junto com a primeira proteção que poderia ocorrer com "de" e "ate"

segue abaixo minha sugestão e fico a disposição para criticas.

function sortear()
{

    let quantidade = document.getElementById('quantidade').value;
    let de = parseInt(document.getElementById('de').value);
    let ate = parseInt(document.getElementById('ate').value);

    let totalNumero = (ate - de) + 1;

    if (de >= ate){
        reiniciarBotao();
        alert('O valor "Do número" precisa ser menor que "Até o número". Verifique!');
        return;
    } else if (totalNumero < quantidade) {
        reiniciarBotao();
        alert('A "quantidade de números" precisa ser menor ou igual ao intervalo dos números escolhidos. Verifique!');
         return;
    } 
    
    //código omitido...

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Matheus! Como vai?

Agradeço por compartilhar.

Gostei da sua solução, ficou bem organizada e traz uma boa verificação de limites entre os números escolhidos. Isso evita erros comuns no sorteio e melhora a experiência do usuário.

Continue explorando essas validações no código.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!