2
respostas

Começando do 1...

Entendi que deveria começar a contagem a partir do 1. Bom, deu certo...

<meta charset="UTF-8">

<script>

    function pulaLinha() {

        document.write("<br>");
    }

    function mostra(frase) {

        document.write(frase);
        pulaLinha();
    }

    var contador = 1;

    while(contador <= 100) {

        contador = contador + 1;
        mostra(contador);
        contador = contador + 1;

    }

    mostra("FIM");

</script>
2 respostas

Oi, Revson, tudo bem?

Funciona sim, o que é muito bom! Mas deixa mais verboso, com duas linhas iguais... O fato de você começar com o número 2 faz com que você não precise repetir a linha contador = contador + 1;para que seja feita a interação 2 vezes e fique pulando a cada dois números, podendo ficar assim:

while(contador <= 100) {

        contador = contador + 1;
        mostra(contador);
        contador = contador + 1;

    }

Espero ter te ajudado! caso tenha ficado alguma dúvida é só falar :}

Olá! Em vez de usar: contador = contador + 1 Tente usar : contador++. utiliza uma quantidade menor de comandos.