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>