Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Todos os números pares de 1 a 100

O meu código ficou assim, dei uma incrementada para ficar mais organizado as respostas dadas.

<meta charset="UTF-8">
<script>

    function pulaLinha() {
        document.write("<br><br>");
    }

    function mostra(frase) {
        document.write(frase);
        pulaLinha();
    }

    var contador = 0;
    var ordem = 0

    mostra("Os números pares de 0 a 100, são: ");
    while(contador < 100) {
    contador = contador + 2;
    ordem = ordem + 1;
    mostra("O " + ordem + "º número par é: " + contador);

    }

    mostra("Foram encontrados um total de " + ordem + " números pares.");
    mostra("FIM");
</script>
3 respostas

Muito bom Rommel :) Se fosse para considerar o número 0 como par, como ficaria?

solução!

Otávio Prado, no caso eu alteraria o "while" invertendo a ordem de algumas linhas, fazendo com que a contagem comece do 0 e não do 2. no caso ficaria assim:

original while (sem incluir 0 como número par):

while(contador < 100) {
    contador = contador + 2;
    ordem = ordem + 1;
    mostra("O " + ordem + "º número par é: " + contador);
    }

while modificado (incluindo 0 como número par): Obs.: para incluir o zero como número par, alterei a condição do while de "contador < 100" para "contador <= 100", fazendo assim, que o programa também inclua o numero 100 como par. Aumentando também o total de números pares de 50 para 51.

    while(contador <= 100) {
    ordem = ordem + 1;
    mostra("O " + ordem + "º número par é: " + contador);
    contador = contador + 2;
    }

Perfeito Rommel, muito bom :)