A proposta do exercício é que se exiba os anos que houveram ou haverão Copas do Mundo.
No código abaixo, ele listará as copas desde 1930 até o ano limite informado. Está funcionando!!! Entretanto no segundo código indicado pelo Flávio, não está correto, porque ele assume que o ano inicial informado é uma data de copa e vai acrescentando + 4 anos até atingir o ano limite da pesquisa o que gera erro de informação. Como resolver esta questão?
<script>
function mostra(frase) {
document.write(frase + "<br>");
}
var anoCopa = 1930;
var fimPesquisa = parseInt(prompt("Digite o ano limite"));
while (anoCopa <= fimPesquisa) {
mostra(anoCopa + " tem copa");
anoCopa = anoCopa + 4;
}
mostra("Ufa! Esses foram os anos de copa até " + fimPesquisa);
<script>
function mostra(frase) {
document.write(frase + "<br/>");
}
var anoComoTexto = prompt("Informe o ano inicial");
var AnoCopa = parseInt(anoComoTexto);
var limite = prompt("Qual o ano limite?");
while(AnoCopa <= limite) {
mostra(AnoCopa + " é ano de copa!");
AnoCopa = 4 + AnoCopa;
}
mostra("Ufa! Esses foram os anos de copa até " + limite);
</script>