Usando o If e else consegui fazer o número 33 sumir, entretanto o número 37 continua aparecendo. Não consigo detectar o erro, inclusive o código parece estar igual ao da correção do professor. Gostaria muito de entender o que fiz de errado. :/
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br><br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
var contador = 30
while(contador <= 40) {
mostra(contador);
contador = contador + 1;
if(contador == 33) {
contador = contador + 1;
}
if(contador == 37) {
contador = contador + 1;
}
else {
mostra(contador);
contador = contador + 1;
}
}
mostra("Fim!");
</script>