Olá Yasmin,
Rescrevi as duas partes comentadas abaixo, isso é só para te apresentar que também conseguimos o mesmo resultado escrevendo um pouco menos. Do mais eu não identifiquei problemas com ele, esta correto.
<meta charset="UTF-8">
<script>
function pulaL (){
document.write ("<br>");
}
function mostra (texto) {
document.write (texto);
pulaL();
}
var numero = 30;
while (numero <= 40) {
mostra( numero );
numero += 1; //Assim você vai obter o mesmo resultado do * numero = numero + 1;* escrevendo menos.
if (numero == 33 || numero == 37){
numero += 1; //Assim você vai obter o mesmo resultado do * numero = numero + 1;* escrevendo menos.
}
}
mostra("Fim!");
</script>