Fiquei com as seguintes dúvidas:
- É possivel passar uma função em um print = mostra(penúltima linha do código) ?
- O que estaria errado no meu script ?
<script>
function pulaLinha(){
document.write("<br>");
}
function mostra(frase){
document.write(frase);
pulaLinha();
}
function geracaoAtual(){
var idadeMediaParaFilhos = 28;
var anoAtual = 2022;
var chegadaDosPortugueses = 1500;
var diferencaDosAnos = anoAtual - chegadaDosPortugueses;
var geracaoAtual = diferencaDosAnos/idadeMediaParaFilhos;
Math.trunc(geracaoAtual);
return document.write(geracaoAtual);
}
mostra("Desde 1500 até o ano de 2022 passaram " + geracaoAtual() + " gerações");
</script>