1
resposta

Problema das gerações

<meta charset="UTF-8">

<script>

function pulalinha(){
  document.write("<br>");
}

function mostra(frase){
  document.write(frase);
    pulalinha()


}
var chegadaDosPortugueses = 1500;
var anoAtual = 2022;
var idadeMediaParaFilhos = 28;
var numeroDeGeracoes = (anoAtual - chegadaDosPortugueses)/idadeMediaParaFilhos

mostra("Já se passaram " + Math.trunc(numeroDeGeracoes) + " gerações desde a chegada dos portugueses no Brasil");



</script>
1 resposta

Olá, Douglas. Tudo bem?

Agradeço por aguardar uma resposta =)

Parabéns por resolver o desafio, ficou muito legal!

Gostaria de chamar atenção apenas para um pequeno detalhe, quando você chama a função mostra() você está escrevendo a frase na tela e depois você pula uma linha, entretanto, não há nenhum conteúdo depois, ou seja, a sua função pulaLinha() está sendo chamada, mas não é nítido visualmente sua funcionalidade.

Você poderia chamar a função pulaLinha() antes de chamar a funçãomostra():

function mostra(frase){

pulalinha();
document.write(frase);

}

Dessa forma, será possível visualizar que uma linha foi pulada antes de escrever o seu texto.

Bons estudosss!