1
resposta

numeros_excessoes2.html

<meta charset = "UTF - 8">
<script>
    function pulaLinha(){
        document.write("<br><br>");
    }
    function mostra (frase){    
        document.write(frase);
        pulaLinha();
    }
        var contador = 20;
        var limite = 0;

    while (contador <=20 && contador >= limite){
        mostra (contador);
            contador = contador - 1;
    }
    mostra ("FIM!");
</script>

1 resposta

Olá Eduardo, tudo bem?

Parabéns pelo código Eduardo! Ele funcionou direitinho e ficou bem legal, achei bem interessante a sua lógica para o while, utilizando duas variáveis ao invés de uma. Vou deixar aqui para você uma outra forma de resolver esse problema:

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

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

    var contador = 20;

    while( contador >= 0) {

      mostra(contador);
      contador = contador - 1;
    }

    mostra("FIM");
</script>

Continue praticando o conteúdo que você está aprendendo durante as aulas :). Bem legal você ter compartilhado aqui com a gente a sua solução para o problema.

Continue assim e bons estudos!