Olá bruna, Existem várias maneiras de arredondar números no javaScript, além do método citado pelo Murilo acima também temos os Math que são
Math.ceil
Que irá arredondar o número para cima, como por exemplo 18.57 irá ser arredondado para 19.
<meta charset="UTF-8">
<script>
Math.ceil((dataAtual-dataDaColonizacao)/dataGeracaoBrasil); //arredonda para cima (19)
</script>
Math.floor
Ele vai arredondar o número para baixo, como por exemplo 18.57 irá ser arredondado para 18.
<meta charset="UTF-8">
<script>
Math.floor((dataAtual-dataDaColonizacao)/dataGeracaoBrasil); //arredonda para baixo (18)
</script>
Math.round
Ele vai arredondar o número para o mais proximo, como por exemplo o 18.57 irá ser arredondado para 19.
<meta charset="UTF-8">
<script>
Math.round((dataAtual-dataDaColonizacao)/dataGeracaoBrasil); //arredonda para o mais perto (19)
</script>
Bom esses são os que eu conheço, e prefiro usar mais o Math.round
Espero ter te ajudado.