2
respostas

Como optei por fazer minha resolução + dúvida

Como eu poderia utilizar o "Math.round" neste caso? Tentei adicioná-lo na última linha, logo antes do "(anoAtual - chegadaPortugueses)", porém não alterou o resultado.

<meta charset="UTF-8">
<script>
    function pulaLinha() {

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

    function mostra(frase) {

        document.write(frase);
    }

    var chegadaPortugueses = 1500; 
    var anoAtual = 2022;
    var media = 28


    mostra("Desde a chegada dos Portugues ao Brasil se passaram já " + (anoAtual - chegadaPortugueses) + " anos");

    pulaLinha();

    mostra("Tendo em vista que cada geração é formada a cada 28 anos, houve neste período " + (anoAtual - chegadaPortugueses) / media + " gerações");

</script>
2 respostas
Math.round((anoAtual - chegadaPortugueses) / media)

Só atentar para o uso dos parênteses. Lembro muito nossas operações matemáticas. Que por sinal, a função Math é justamente sobre isso.

Obrigado, Ângelo. Eu havia me esquecido de colocar novos "( )"