Esse foi o código que escrevi para resolver o problema. Está correto?
<meta charset="UTF-8">
<head>
<title>Quantas gerações se passaram??</title>
</head>
<body>
<style>
*{
font-size: 38px;
text-align: center;
background-color: powderblue;
}
</style>
<script>
function br(linhas){
for(linhas = linhas; linhas > 0; linhas--) {
mostra("<br>");
}
}
function mostra(msg){
document.write(msg);
}
function geraçoesQuePassaram(anoAntigo, periodoGerações) {
const anoAtual = new Date().getFullYear();
br(5);
mostra("Olá");
br(2);
mostra("As gerações que se passaram desde " + anoAntigo + " até " + anoAtual + " são, aproximadamente: " );
mostra(Math.round((anoAtual - anoAntigo) / periodoGerações));
}
geraçoesQuePassaram(1500, 28);
</script>
</body>