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

Dessa forma tambem está correto?

<meta charset= "UTF-8">

<script>

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

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

    var primeiraCopa= 1930;
    var copaLimite= parseInt(prompt("Qual o ano limite? "));

    while(primeiraCopa <= copaLimite){
        mostra(primeiraCopa + (" Teve copa!!"));

        primeiraCopa= copaLimite -4;

    }

    </script>
2 respostas
solução!

Olá Amanda, tudo bem?

Do jeito que está o seu código vai entrar em loop infinito. Dá uma olhada dentro do while. Você está atribuindo à variável primeiraCopa a copaLimite menos 4. O que acontece? O valor da primeiraCopa vai ser sempre menor que o valor de copaLimite, o que faz com que o while nunca termine.

Dá uma olhada aí e vê que o que acha!

Abraços e boa sorte!!

Olá Amanda! Dúvida respondida?