Olá
Existe alguma diferença na lógica que usei para resolver o problema do que a lógica que o instrutor usou? O código está um pouco diferente, mas o resultado é o mesmo.
*Detalhe que decidi destacar os números "excluídos", para ficar mais fácil de indentificar se acertei o programa, ao invés de correr a lista buscando pela falta dos números toda vez.
<meta charset="utf-8">
<script>
function pulaLinha() {
document.write("<br><br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
var numero = 30
while(numero <=40) {
if (numero != 33) {
mostra(numero);
} else {
mostra("<h1>" + numero + "</h1>")
}
if (numero != 37) {
mostra(numero);
numero = numero + 1;
} else {
mostra("<h1>" + numero + "</h1>")
numero = numero + 1;
}
}
mostra("FIM");
</script>