2
respostas

fiz com outro valor também...

<meta charset="UTF-8">
<script>
    function pulaLinha() {
        document.write("<br>");
    }

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

    var contador = 5;
    while(contador <= 100) {
        mostra(contador);
        contador = contador + 5; // incrementa de dois em dois
    }
    mostra("Finishing");
</script>
2 respostas

Olá, Lenderson.

Acredito que da forma que foi feito o incremento será feito de 5 em 5, resultando em 5, 10, 15, 20...100. Uma dica seria vc colocar o contador inicializando com 0, contador = 0; , e incrementando de doi em dois, contador = contador +2; ou contador += 2;.

Outra forma seria colocar o contador inicializando com o valor 1, contador = 1; , e dentro da estrutura "while que irá de 1 até 100", while (contador <= 100) , fazer a verificação com o "if" se o valor que o contador possui no momento divido por 2 possui resto igual a 0, if(contador % 2 == 0) , o que, se for verdadeiro, resultará em número par, e logo em seguida incrementar o contador em +1 que pode ser feito de uma das formas abaixo:

contador = contador + 1; ou contador += 1; ou contador++; até que chegue a 100.

O código ficaria assim:

`var contador = 1;

  while(contador <= 100){  
    if(contador % 2 == 0){
        mostra("O número " + contador + " é par.")
    }
    contador += 1;

}
mostra("FIM.")`

blz Antônio,eu fiz assim so para encurtar msm,ja havia feito fa maneira certa,como pede o exercício. Msm assim valeu pela observação. abraço.