1
resposta

[Sugestão] Valores invertidos e quantidade maior do que a possibilidade de um numero ao outro

Olá pessoal, fiz a implementação dos dois códigos abaixo para não ocorrer erros quando o número 'de' for maior que o número 'até' e também para que caso a quantidade ultrapasse o limite de possibilidade entre os dois números ele limite ao valor máximo de possibilidade entre os dois

//V1.1 Adicionado para inverter os números caso o inicial seja maior que o final
    if (de > ate) {
        let trocar = de;
        de = ate;
        ate = trocar;
    }
    //V1.1 Adicionado para limitar quantidade maxíma possível
    if (ate - de + 1 < quantidade){
        quantidade = ate - de + 1;
        document.getElementById('quantidade').value = quantidade;
    }
1 resposta

Oi, Victor! Tudo bem?

Parabéns pela implementação de uma solução que inverte os números caso o valor inicial seja maior que o valor final e também limita a quantidade ao valor máximo possível entre os dois números! Isso é uma ótima prática, pois ajuda a prevenir erros que podem ocorrer devido a entradas inesperadas. Parabéns pela iniciativa!

Obrigada também por ter compartilhado o código com a nossa comunidade do fórum, tenho certeza que servirá de inspiração e ajuda para muitos colegas!

Um forte abraço e bons estudos!