Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida sobre o resultado

Olá galera !

Me tirem só uma dúvida, por que o resultado do meu código esta diferente do resultado do código do professor Flavio?

<meta charset="UTF-8">

<script>

function pulaLinha() {

    document.write("<br>");

}

function mostra(frase) {

    document.write(frase);
    pulaLinha();

}

var anoDeChegadaDosPortugues = 1500;
var anoAtual = 2018;
var idadeMediaDasGeracoes = 28;
var geracoesPassadas = (anoAtual - anoDeChegadaDosPortugues)  / idadeMediaDasGeracoes;

mostra("Já se passaram " + geracoesPassadas + " gerações desde o ano 1500 até 2018.");


//O código abaixo é o do professor Flavio

        var idadeMediaQuandoTemFilhos = 28;
        var anoAtual = 2016;

        var quantidadeDeGeracoes = (anoAtual - 1500) / idadeMediaQuandoTemFilhos;

        mostra(quantidadeDeGeracoes);

</script>
2 respostas
solução!

Olá, a única diferença é em relação ao anoAtual, no caso do código do Flávio à época acredito que o curso foi gravado ele usou 2016 como o anoAtual e você está utilizando 2018.

Mas o seu código está correto, sem problema algum somente os dados de entrada que divergem dos seus e dos deles, o seu entendimento do código está correto.

Bom dia Danilo

Obrigado pela resposta, deve ter sido por causa do sono, como não vi algo tão óbvio. rsrsrsrs