Muito bem Marcos Antônio. Funciona.
Só umas recomendações de boas práticas:
- evite utilizar cedilhas e acentos nas variáveis e nomes de functions, como na 'var diferençaAno;.
- utilize ponto e vírgula ao final de cada linha de comando;
- evite utilizar letra maiúscula no início dos nomes de parâmetros e variáveis (como em 'Tema' e 'Resultado').
<meta charset="UTF-8">
<script>
var anoPortugues = 1500;
var anoAtual = 2020;
var diferencaAno = anoAtual - anoPortugues;
var mediaNasc = diferençaAno / 28;
var titulo = "Gerações de famílias portuguesas.";
function exiba(tema) {
document.write("<h1> " + titulo + "</h1>");
}
function pulalinha() {
document.write("<br>");
document.write("<br>");
document.write("<br>");
}
function mostra(resultado) {
document.write("A quantidade total de gerações de famílias portuguesas é de " + Math.round(mediaNasc));
document.write(" gerações.");
}
exiba(titulo);
pulalinha();
mostra(mediaNasc);
</script>