Oi Fábio.
Fiz um pouquinho diferente: (i) usei variáveis só para o ano atual e para o cálculo das gerações e (ii) usei o método Math.round para dar a saída arredondada das gerações. Vamo que vamo! :-D
<meta charset="UTF-8">
<script>
function pulaLinha(){
document.write("<br><br>");
}
function mostra(frase){
document.write(frase);
pulaLinha();
}
var ano = 2021
var geracoes = (ano - 1500)/28
mostra("Os portugueses chegaram oficialmente ao Brasil em 1500.")
mostra("Desde então já se foram " + (ano-1500) + " anos.")
mostra("E de lá para cá já se passaram aproximadamente " + Math.round(geracoes) + " gerações de brasileiros.")
</script>