1
resposta

Problema entre gerações

<meta charset="utf-8">

<script type="text/javascript">

    function pularLinha (){

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


    function mostra (texto) {

        document.write (texto);
        pularLinha ();
    }


    var anoDeChegada = 1500;
    var anoAtual = 2021
    var media = 28;

    var gerações = ( anoAtual - anoDeChegada ) / media;


    mostra ("<h1> O problema das gerações </h1>");

    mostra ("<p> Em média, um casal tem filhos quando atinge a idade de 28 anos. Seguindo essa média, se os portugueses chegaram em 1500 no Brasil, então, a primeira geração de brasileiros surgiu em 1528, a segunda em 1556 e assim por diante. Desde 1500 até o ano atual, quantas gerações se passaram?</p>");

    mostra ("R: Se passaram " + Math.round (gerações) + " gerações." );



</script> 
1 resposta

Olá, Stephani. Tudo bem?

O exercício está correto, parabéns!

Só uma observação: é bom que você evite usar caracteres especiais (acentos, cedilhas etc) para nomes de variáveis, funções, nomes de arquivos. Isso pode gerar erros a depender da linguagem e do sistema. Além disso, tente sempre dar nomes descritivos para suas variáveis. No caso de "media" não diz muito qual é o significado dela, o que ela armazena. Talvez fosse mais fácil de compreender se fosse algo como idadeMediaQuandoTemFilhos. É um nome grande e você pode pensar em um menor, mas ele descreve qual a finalidade dessa variável.

Bons estudos!