eu coloquei meu código assim
<meta charset="utf-8">
<script>
function pulaLinha() {
document.write("<br>");
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
}
function excluiNumero() {
if( numeroInicial == 33 )
numeroInicial = numeroInicial + 1;
if( numeroInicial == 37)
numeroInicial = numeroInicial + 1;
}
var numeroInicial = 30;
var numeroFinal = 40;
while(numeroInicial <= numeroFinal) {
mostra(numeroInicial + " texte");
pulaLinha();
numeroInicial = numeroInicial + 1;
excluiNumero();
}
</script>
o resultado e este ![]( )
mas se eu troco a função "excluirNumero" de lugar fica assim EX
while(numeroInicial <= numeroFinal) {
mostra(numeroInicial + " texte");
pulaLinha();
excluiNumero();
numeroInicial = numeroInicial + 1;
![]( ) gostaria de saber o motivo do resultado ficar diferente apenas trocando de lugar a linha "excluiNumero" pela "numeroInicial = numeroInicial + 1"