Acho que pulaLinha é irrelevante nesse código já que o mesmo só vai apresentar uma linha certo?
Esse foi o meu código:
<meta charset="UTF-8">
<script>
function geraçoes (resultado) {
document.write(resultado);
}
var anoInicial = 1500;
var anoAtual = 2022;
var idadeMediaQuandoTemFilhos = 28;
var quantidadeDeGeracoes = Math.round((anoAtual - anoInicial)/idadeMediaQuandoTemFilhos);
geraçoes ("O número de gerações desde 1500 é " +quantidadeDeGeracoes)
</script>