mas quando deixo com essa função do Math.round() da erro, se tiro ocorre tudo bem mas o resultado é 18.607142857142858
mas quando deixo com essa função do Math.round() da erro, se tiro ocorre tudo bem mas o resultado é 18.607142857142858
Boa Noite,
Acabei de testar com esse codigo que você colocou ali, e pra mim deu certo. com Math.round() arredondou para 19. `
`
<meta charset="utf-8">
<script>
function mostra (frase){
document.write("-" + frase);
document.write("<br>");
}
var idadeMediaParaTerFilhos = 28
var chegadaDosPortuguesesNoBrasil = 1500
var anoAtual = 2021
var geracoesHoje = ( anoAtual - chegadaDosPortuguesesNoBrasil) / idadeMediaParaTerFilhos
mostra("a média de gerações brasileiras é de " + Math.round(geracoesHoje));
</script>
muito obrigado, consegui agora!!