Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Desafio usando || para enxugar o código

<script>
        function pulaLinha(){
            document.write("<br><br>");
        }

        function exibe(frase){
            document.write(frase);
            pulaLinha();
        }

        var numeroInicial = 30;
        var numeroFinal = 40;

        exibe("Imprimindo números: ")
        while(numeroInicial <= numeroFinal){
            if(numeroInicial == 33 || numeroInicial == 37){
            numeroInicial++;
            }else{
            exibe(numeroInicial);
            numeroInicial++
            }
        }
        exibe("***FIM***");

        </script>
2 respostas
solução!

Olá Renata, realmente o uso de operadores lógicos facilita bastante a vizualização do código. Você pode enxugar ainda mais o código incrementando em uma só linha, você pode fazer da seguinte forma:

while(numeroInicial <= numeroFinal){
    if(numeroInicial != 33 && numeroInicial != 37)
        exibe(numeroInicial);

    numeroInicial++
}

O código fica mais clean e legível !!

Obrigada pela dica Gabriel :-)