1
resposta

Reposta da questão - Consolidando seu conhecimento

<meta charset="UTF=8">
<script>
    function pulaLinha (){
        document.write("<br><hr><br>");

    }

    function mostra (frase){
        document.write("<big>" + frase + "</big>");
        pulaLinha();
    }

    var ano = 2022

    mostra("Paulo nasceu em " + (ano - 32));
    mostra("Emilene nasceu em " + (ano - 46));
    mostra("Daniel nasceu em " + (ano - 4));
</script>

O meu ficou dessa forma. Quando retiro os parênteses da função pulaLinha, a função não executada no programa.

1 resposta

Boa noite Paulo,

Acabei de finalizar essa atividade também. Um ponto importante a mencionar é que quando esquecemos de mencionar a function, os parenteses () e as chaves {} ocorre um erro de sintaxe no console do navegador o qual menciona a linha em que o erro está acontecendo, facilitando assim a compreensão para solução.

Meu código com comentário:

<meta charset="UTF-8">

<script>

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

function mostra(frase) {
    document.write("<big>" + frase + "</big>");
    pulaLinha();
}

var ano = 2019;
mostra("Eu nasci em : " + (ano - 25));
mostra("Adriano nasceu em : " + (ano - 26));
mostra("Paulo nasceu em : " + (ano - 32));


//tag <hr> (HTML) cria uma linha divisória no texto que está sendo exibido na página

//tag <big> </big>  (HTML) ajusta/aumenta o tamanho da fonte do código na página 

</script>