2
respostas

Quantas copas do mundo houveram até hoje?

Incrementei meu código da atividade das copas do mundo com uma variável que me retorna quantas copas do mundo houveram desde a primeira copa até a data limite inserida pelo usuário. Achei que foi uma incrementação legal e gostaria de compartilhar.

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

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

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

var dataLimite=parseInt(prompt("Digite o ano atual:"))
var anoCopa= 1930;
var quantidadeCopas= Math.round((dataLimite - anoCopa)/ 4) + 1;

while(anoCopa<=dataLimite){
    mostra("Teve copa em " + anoCopa + ";");
    anoCopa= anoCopa + 4;
}


mostra("Até o ano atual, houveram " + quantidadeCopas + " Copas do Mundo.");
mostra("FIM");
</script>
'''
2 respostas

Oi, Sálua, tudo bem?

Muito obrigado por compartilhar seu código com a comunidade do fórum. Com certeza vai ajudar muitos alunos e alunas que estão estudando este mesmo assunto.

Seu projeto ficou muito legal e a variável que contabiliza a quantidade de copas até o ano atual foi uma implementação muito bacana que complementa os comandos apresentados pelo instrutor. Além disso, a estrutura dos seus comandos apresenta boa indentação e clareza, seguindo o padrão de boas práticas na escrita do código.

Continue se dedicando em seus estudos para aprimorar seus conhecimentos e desenvolver novas habilidades e caso tenha dúvidas, estarei à disposição para te ajudar.

Abraços e bons estudos!

Olá Sálua,

Obrigado por compartilhar suas idéias. Gosto muito de observar o que outr@s devs criam pois acabo aprendendo muito por observação. Lembro que no início do curso falou-se a respeito de oportunidade de melhoria e você empregou muito bem esse conceito incrementando o algoritmo trazendo uma nova informação. Converter dados em informações é o que alimenta o processo analítico para tomada de decisão. Partindo desse princípio, nós como devs, devemos buscar sempre refinar as soluções para os problemas apresentandos. Você tá de parabéns! Tendo como referência a tua sacasa eu encontrei uma outra forma de representação para chegar a essa resposta. Assim como você teve um gesto bacana em compartilhar sua solução com a comunidade, achei interessante compartilhar contigo e com a comunidade essa outra possibilidade como forma de fortalecermos o aprendizado de forma colaborativa.

Sucesso potência!!! Siga firma com seu propósito e vamos junt@s que essa formação é de alto nível e está cada vez ficando melhor.

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

    function mostra(texto) {
        document.write (texto);
        document.write ('<br>');
    }

    var dataLimite = parseInt(prompt('Digite o ano atual:'));
    var anoCopa = 1930;
    var quantidadeCopas = 0;

    while (anoCopa <= dataLimite){
        mostra ('Teve copa em ' + anoCopa + ';');
        anoCopa = anoCopa + 4;
        quantidadeCopas = quantidadeCopas + 1;
    }

    mostra('Até o ano atual, houveram ' + quantidadeCopas + ' Copas do Mundo.');
    mostra('FIM');

</script>