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.