1
resposta

Arredondar resultado da aula 4 - 13 O problema das gerações.

Fala pessoal belezinha! Eu tive dúvida em como arredondar o resultado, segui alguns conselhos de uns colegas aqui, porém o resultado deu errado. O meu código, eu fiz igual ao do professor para ter uma paridade maior e facilitar o meu entendimento. Para arredondar seguindo o código do professor foi bem mais fácil, que os exemplos que vi. Segue o código!

<meta charset="utf-8">

<script>

    function pulaLinha() {

        document.write("<br>");

    }

    function mostra(frase) {

        document.write(frase);
        pulaLinha();

    }

    var idadeMediaQuandoTemFilhos = 28;
    var anoAtual = 2020;

    var quantidadeDeGeracoes = (anoAtual - 1500) / idadeMediaQuandoTemFilhos;

    mostra(" Número de gerações são? " + Math.round(quantidadeDeGeracoes));    

</script>

O resultado no navegador foi esse: Número de gerações são? 19

Obs.: deu 19 pois o resultado original da 18 e uns quebrados, então foi arredondado para 19 pois o valor é superior a 18.5.

1 resposta

Fala, Alberto! Tudo bem? Espero que sim, amigo!!!

Realmente ele vai fazer esse arredondamento por causa do Math.round.

Quer deixar esse código mais interativo? Vamos colocar um prompt:

var idadeMediaQuandoTemFilhos = prompt("Digite a média:");

Faça essa alteração e rode para ver o resultado!!!

É isso!

Bons estudos, Alberto, e vamos em frente!!!

Abraço!!!!