Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Implementação de acordo com o enunciado do desafio

Solicitado: "imprima todos os números pares de 1 a 100 e ao final imprima a palavra "FIM"."

<meta charset="UTF-8">

<script>

    function pulaLinha() {

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

    }

    function exibeMensagem(frase) {

        document.write(frase);
        pulaLinha();

    }

    var numeroReferencia = 1;
    var numeroLimite = 100;

    while(numeroReferencia < numeroLimite) {

        if(numeroReferencia == 1) {

            numeroReferencia = numeroReferencia + 1;    
            exibeMensagem(numeroReferencia);

        } else {

            numeroReferencia = numeroReferencia + 2;
            exibeMensagem(numeroReferencia);

        }
    }

    exibeMensagem("FIM!");

</script>

Está certo assim? Peço por gentileza para corrigirem eventuais problemas de legibilidade / indentação. Estou iniciando, mas quero aprender desde já as boas práticas e convenções. Obrigado.

1 resposta
solução!

Ramon,

Esta correta a solução, e a indentação também esta correta.

Caso deseje testar mais, você poderia fazer uma solução utilizando o Loop "for".

Também é possível fazer uma solução utilizando o operador "modulo" para identificar se o numero é par.