Olá! Já li algumas dúvidas anteriores a respeito do Match.round. Tentei solucionar o meu problema por elas, mas não consegui. Sem o Match.round o código funciona. Com ele, não. É onde ele está posicionado?
<meta charset="UTF-8">
<script>
function pulaLinha () {
document.write ("<br>");
}
function mostra (resultado) {
document.write ("<h1>" + resultado + "</h1>");
pulaLinha ();
}
var quandoChegaram = 1500;
var idadeMediaParaFilhos = 28;
var anoAtual = 2017;
var geracoes = Match.round ((anoAtual - quandoChegaram) / idadeMediaParaFilhos);
mostra ("Desde 1500, já se passaram:");
mostra (geracoes + " gerações brasileiras.")
</script>