Olá, Rodrigo!
Por uma questão de boas práticas acredito que as variáveis devem começar com letra minúscula e não possuem acento gráfico.
Além disso, o valor recebido pelas variáveis não devem estar entre parênteses, nem os parâmetros dentro da função mostra, exceto em Math.round.
Meu código:
<meta charset="UTF-8">
<h1>Calcular a quantidade de gerações de uma família brasileira.</h1>
<p> Quantas gerações de brasileiros nasceram desde o descobrimento?</p>
<script>
function mostra(texto){
document.write("Desde o descobrimento do Brasil, "+texto+" gerações nasceram no país.")
}
var anoInicio = 1500;
var anoAtual = 2022;
var idadeMediaTemFilho = 28
var diferencaAno = anoAtual-anoInicio;
var calculoGeracao = Math.round(diferencaAno/idadeMediaTemFilho);
mostra(calculoGeracao);
</script>