Montei o código diferente do proposto, mas retornou a seguinte frase: Desde o descobrimento, tivemos NaN gerações no Brasil.Esse NaN aparece no lugar do var nGeracoes que criei e não funcionou, mas fucei e não vi erro na sintaxe, por nada nesse mundo.... O que há de errado no código?
<meta charset="UTF-8">
<script>
function pulaLinha(){
document.write("<br>");
}
function mostra(frase){
document.write(frase);
pulaLinha();
}
var nGeracoes=(anoAtual-1500)/28;
var anoAtual=2020;
pulaLinha();
mostra("Desde o descobrimento, tivemos " + nGeracoes + " gerações no Brasil.")
</script>