Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Minha solução

<meta charset="UTF-8">
<script>

          var anoAtual = 2023;
          var anoInicial = 1500;
          var idadeParaTerFilhos = 28;

          function pulaLinha() {

                    document.write("<br>");

          }
          function mostra(quantidade_geracoes) {
                    document.write("Do ano 1500 até 2023, se pasaram: " );
                    pulaLinha
                    document.write((anoAtual-anoInicial)*idadeParaTerFilhos  + " gerações");
          }
          mostra();

</script>
1 resposta
solução!

Olá Ândria!

O seu código parece estar correto, mas notei que faltou chamar a função pulaLinha corretamente na função mostra. É necessário colocar os parênteses após o nome da função, como pulaLinha().

Além disso, você pode tornar o código mais legível adicionando espaços entre as linhas e indentando corretamente.

Aqui está uma versão do seu código com essas melhorias:

<meta charset="UTF-8">
<script>
  var anoAtual = 2023;
  var anoInicial = 1500;
  var idadeParaTerFilhos = 28;

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

  function mostra(quantidade_geracoes) {
    document.write("Do ano 1500 até 2023, se passaram: ");
    pulaLinha();
    document.write((anoAtual - anoInicial) * idadeParaTerFilhos  + " gerações");
  }

  mostra();
</script>

Espero ter ajudado e bons estudos!