Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Está certo?

O meu ficou assim:

<meta charset="UTF-8">

<script>

function pulaLinha() { document.write(""); }

function mostra (texto) { document.write(texto); pulaLinha(); }

var anoInicial = 1500; var anoAtual = 2016; var totalAnos = 2016 - 1500; var geracoes = 28; var totalGeracoes = totalAnos/geracoes;

mostra("Entre os anos " + anoInicial + " e " + anoAtual + " se passaram " + Math.round(totalGeracoes) + " gerações!");

</script>

2 respostas
solução!

Olá André! Está certo sim, parabéns pelo seu código. Só faria essa alteração:

var totalGeracoes = Math.round(totalAnos/geracoes);

mostra("Entre os anos " + anoInicial + " e " + anoAtual + " se passaram " + totalGeracoes + " gerações!");

Já colocaria a variável totalGeracoes dentro da função mostra() com o seu valor arredondado.

Mas isso fica a critério de cada desenvolvedor, do jeito que fez está correto também.

Abraços e sucesso nos estudos!!

Na verdade eu não havia me atentado à formatação do código para que apareça aqui. Corrigido.