1
resposta

Fiz diferente, está certo?

<meta charset="utf-8">

<script>

    function pulaLinha() {

        document.write("<br>");
    }

    function mostra(frase) {

        document.write(frase);
    }

    var diferença = 2020 - 1500

    var arredonda = Math.round


    mostra("Desde 1500 até o ano de hoje, nasceram no Brasil, uma média de " + arredonda(diferença/28) + " gerações.");


</script>
1 resposta

Olá Guilherme, tudo certo?

O código funcionou normalmente, mas perceba que talvez seu código não esteja tão legível quanto deveria.

A utilização de uma variável para a função Math.round, por exemplo, não tem tanto sentido.

Poderíamos fazer de algumas outras formas, veja:

var diferença =  Math.round(2020 - 1500);
    mostra("Desde 1500 até o ano de hoje, nasceram no Brasil, uma média de " + diferença/28 + " gerações.");
var diferença =  Math.round((2020 - 1500)/28);   
    mostra("Desde 1500 até o ano de hoje, nasceram no Brasil, uma média de " + diferença + " gerações.");

Como comentei, seu código funciona, que é o mais importante. Continue praticando e nos enviando seus códigos que vamos te auxiliando.

Um forte abraço!