1
resposta

Minha Resolução

Fiz uma adaptação na função pulaLinha( ), para ser mais fácil de alterar quantas linhas devem ser puladas conforme a situação. Usei o operador de diferença (!=) para reduzir o uso dos ifs.

<meta charset="UTF-8">

<script>
    function pulaLinha(numero) {

        if (numero == undefined) {
            numero = 1;
        }
        document.write('<br>'.repeat(numero));

    }

    function mostra(texto) {
        document.write(texto);
        pulaLinha();

    }
    var contador = 30;

    while (contador <= 40) {
        if (contador != 33  &&  contador != 37) {
            mostra(contador);
        }
        contador += 1;
    }
    mostra("Fim")
</script>
1 resposta

Olá Camilli, espero que esteja bem!

Obrigada por compartilhar seu código. A redução de if é uma boa prática, assim deixa o código mais "limpo".

Bons estudos!!!