Olá Mizael, tudo bem com você?
Acredito que nesse primeiro momento não precisamos focar muito em um código verboso, a sua solução funciona sem problemas nenhum :)
Agora caso queira diminuir, poderíamos guardar essa conta em uma variável e colocar só o resultado no mostra :)
Da seguinte maneira
var mediaGeracoes = Math.round((anoAtual - chegadaDosPortugueses) / mediaDeAnos);
mostra("Levando em consideração que a média de gerações é de " + (mediaDeAnos) + " anos, então se passaram " + mediaGeracoes + " gerações.");
Então toda a conta que antes estava embutida dentro do seu mostra()
agora está dentro de uma variável que representa a quantidade média de gerações, deixando um pouco menos verboso e mais fácil de achar em que parte do código está aquele resultado!
Conseguiu compreender? Qualquer coisa estou a disposição :)
Abraços e Bons Estudos!