Fiquei feliz de ver que não bati muito a cabeça!
Me baseei nos exercícios que fizemos em aula e foi bem tranquilo. Ao executar da primeira vez vi que ficou um número gigante e lembrei do math.round mas aí deu erro no código. Depois de investigar um pouco percebi que tinha colocado Math deveria ser em maiúscula aí rodou certinho.
Segue código:
<meta charset="UTF-8">
<script>
function pulaLinha(){
document.write("<br><br>");
}
function mostra(frase){
document.write(frase);
pulaLinha();
}
var anoAtual = 2022;
var chegadaPortuguesesNoBrasil = 1500
var media = 28
mostra("Desde a chegada dos Portugueses no Brasil até hoje se passaram " + Math.round((anoAtual - chegadaPortuguesesNoBrasil)/media) + " gerações.")
</script>
Caso tenham alguma sugestão de melhoria por favor me avisem.