Tentei por para arredondar o valor obtido, na quantidade de gereções obtidas desde 1500.
Entretanto o código continua me dando o mesmo valor, confesso que estou quebrando cabeça para tentar acertar.
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<title>Diferenca de Gerações</title>
</head>
<body>
<script>
function pulaLinha(){
document.write("<br>");
}
function mostra(frase){
document.write(frase);
pulaLinha();
}
var idadeMediaQuandoTemFilhos = 28;
var anoAtual = 2022;
var quantidadeDeGeracoes = (anoAtual - 1500) / idadeMediaQuandoTemFilhos;
mostra(quantidadeDeGeracoes);
math.round(quantidadeDeGeracoes);
</script>
</body>
</html>