Olá! No caso eu fiz esse código, estaria correto também? O resultado foi um número quebrado, ao arredondar obtive o numero 19.
<meta charset="UTF = 8">
<script type="text/javascript">
var anosPassaram = (2020 - 1500)
var gerações = (anosPassaram)/28
mostra("Se passaram " + Math.round(gerações) + " gerações.")
</script>