Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Meu código, de um jeito um pouco diferente, está bom?

<meta charset="UTF-8">

<script>

    function pulaLinha() {

        document.write("<br>");

    }

    function mostra(texto) {

        document.write(texto);
        pulaLinha();

    }

    var anoDescobrimento = 1500;    
    var anoAtual = 2020;
    var idadeDeAcasalamentoMedia = 28;

    var numeroDeGeraçoes = (anoAtual - anoDescobrimento) / idadeDeAcasalamentoMedia;

    mostra("O número de gerações que se passaram é " + Math.round(numeroDeGeraçoes));

</script>
1 resposta
solução!

Olá Davi, o seu código está bom, resolve o problema proposto.

Em programação é muito comum que existam várias soluções válidas para o mesmo problema. Com o tempo e experiência iremos aprender as boas práticas da profissão que irão facilitar a manutenção do código por outros programadores (ou mesmo por nós mesmo depois de passado algum tempo).

Bons estudos!