1
resposta

meu código, com arredondamento centesimal

<meta charset="UTF-8">

<script>

    function pulaLinha() {

        document.write("<br><br>");

        }

    function mostra(frase){

        document.write(frase);

        pulaLinha();

        }


var anoChegada = 1500
var anoAtual = 2020
var geracoes = (anoAtual - anoChegada)/28

mostra("Ano da chegada dos portugueses: " + anoChegada);

mostra("Ano atual: " + anoAtual);

mostra("Quantidade de gerações desde 1500: " + geracoes.toFixed(2));

</script>
1 resposta

Olá Luiz, tudo bem?

Seu código está muito bom. Parabéns!

Outra opção, retirando casas decimais, seria utilizar o Math.round, veja:

mostra("Quantidade de gerações desde 1500: " + Math.round(geracoes));

Abraços e bons estudos!