Fiz o que o que me foi pedido, e acrescentei alguns outros comandos; como por exemplo o Math.round. Quando abri o chrome para testar o programa tudo ocorreu normalmente. Inclusive o Math.round arredondou o resultado para 18, ficando assim, a mensagem: "* Passaram-se 18 gerações"
Porém logo abaixo do texto requisitado aparece a seguinte mensagem:
" function round() { [native code] }"
O que há de errado com o meu código?
<meta charset="UTF-8">
<script>
var chegadaPort = 1500
var ano = 2017
var media = (ano-chegadaPort)/28
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write("<h1>*****************************</h1>");
pulaLinha()
document.write(frase+Math.round)
var media = (ano-chegadaPort)/28
}
mostra("<h1>Passaram-se "+Math.round(media)+" gerações</h1>");
</script>
Att: Clara Lessa.