Cada geração ocorre a cada 28 anos.
De 1500 a 2022, se passaram 522
Logo, ao dividir a quantidade de anos por cada geração, temos 19 geracões.
<meta charset="utf-8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
var anosDif = 2022 - 1500
var geracao = 28
var divisao = Math.round(anosDif / geracao);
mostra("Cada geração ocorre a cada " + geracao + " anos.");
pulaLinha();
mostra("De 1500 a 2022, se passaram " + anosDif);
pulaLinha();
mostra("Logo, ao dividir a quantidade de anos por cada geração, temos " + divisao + " geracões.");
</script>