O código si esta funcionando normalmente, e sei também que é possível diminui-lo, mas estou usando o máximo de funções possível pegar pratica. Quem quiser comparar fique à-vontade, sugestões também são bem vidas.
<meta charset="UTF-8">
<script>
    function idade() {
        alert("A diferença de idade entre eu e meu irmão é " + (minhaIdade - idadeDoMeuIrmao))
    }
    function mostra(texto){
        document.write(texto);
        pulaLinha
    }
    function pulaLinha() {
        document.write("<br>");
    }
    var chegaram = 1500
    var geracao = 28
    var atualmente = 2021
    mostra("A quantidade de gerações que se passaram desde de a chegada dos portugueses é " + Math.round((atualmente - chegaram) / geracao));
</script>