1
resposta

Fiz diferente e também arredondei para 19 gerações

<meta charset="UTF-8">

<script>

    function pulaLinha() {

        document.write("<br>");

    }

    function mostra(texto) {

        document.write(texto);
        pulaLinha()

    }

    var chegadaPortugueses = 1500;
    var anoAtual = 2020;
    var geracoes = (anoAtual - chegadaPortugueses) / 28;

    mostra("Se passaram " + Math.round(geracoes) + " gerações!");

</script>
1 resposta

Israel, tudo bom? Tranquilo a sua alteração, aliás, gosto muito de não usar valores fixos no código. Nesse caso, sabemos que esse valor é (teoricamente) fixo e não vai mudar. Mas imagine se daqui alguns anos os historiadores descobrem que na verdade os portugueses chegaram aqui em 1498. No seu caso basta mudar o valor da variável chegadaPortugueses, no caso do exemplo da aula você terá que mudar em todos os pontos que aquele valor aparecer. Claro, no exemplo ele aparecem em apenas um. Mas imagine na vida real! Por isso é sempre bom prestar atenção nisso.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software