1
resposta

com direito aquela velha arredondada no valor final!

<meta charset="UTF-8">
<script>
    function pulaLinha() {
        document.write("<br>");
    }

    function mostra(frase) {
        document.write(frase);
        //pulaLinha();
    }


    var chegadaPort = 1500
        anoAtual = 2021
        subitração = anoAtual-chegadaPort
        resultadoGeração = subitração/28




    mostra(" Desde 1500 ate 2021, passaram-se: ");
    pulaLinha();
    mostra(Math.round(resultadoGeração) + " gerações.");

</script>    
1 resposta

Olá Helton tudo bem ?

Acabei de testar seu código aqui e está funcionando perfeitamente Parabéns pela sua dedicação e desempenho na atividade.

Uma pequena observação é referente ao nomes das variavéis é uma boa prática não fazer a utilização de caractéres especiais em nomes de variáveis como ç por exemplo. Isso ocorre por que muitas das vezes pode haver erros de interpretação da própia linguagem como até mesmo do browser. Então o recomendado é que você faça uma pequena alteração:

subitração
subtracao
resultadoGeração
resultadoGeracao

Faça essa alteração nos nomes de suas variavéis , percebe-se que o nome delas não altera em nada no seu resultado final , mas por uma questão de boas práticas é melhor se atentar . =)

Que você tenha um excelente estudo , e lembre-se qualquer dúvida sinta-se a vontade de compartilhar aqui no fórum ficaremos felizes em poder te ajudar . =)

Abraços e bons estudos..