1
resposta

Tomei a liberdade e melhorei o código do Gilberto. Poderiam verificar?

Pessoal, boa tarde. Estudando, além de resolver o problema proposto pelo exercício, resolvi também melhorar e enxugar o código feito pelo Gilberto, criando uma função exibeTexto. Poderiam verificar se está tudo certo e se a ideia de melhorar código é válida?

<meta charset="UTF-8">

<script>
    function pulaLinha() {

        document.write("<br><br>");
    }

    function exibeTexto(texto) {
        document.write(texto);

    }

    var titulo = "Bem-vindo ao meu programa!";

    exibeTexto("<h1>" + titulo + "</h1>");

    pulaLinha();

    exibeTexto("Vocês não sabem o que tive que aprender para fazer isso!");

    pulaLinha();

    exibeTexto("Contudo, assistindo os vídeos e estudando ...");

    pulaLinha();

    exibeTexto("Eu vou mais longe!");

</script>
1 resposta

Fala, Carlos! Tudo bem contigo?

A ideia é essa mesmo! Parabéns pela prática!

É uma boa maneira de consolidar os estudos!!!

Aceita uma outra forma de escrita e que é bastante usada?

Vamos retirar as duas funções:

    function pulaLinha() {

        document.write("<br><br>");
    }

    function exibeTexto(texto) {
        document.write(texto);

    }

E usar o document.write de uma maneira mais enxuta!

    document.write(`
    <h1>${titulo}</h1>
    <br>
    Vocês não sabem o que tive que aprender para fazer isso!
    <br>
    Contudo, assistindo os vídeos e estudando ...
    <br>
    Eu vou mais longe!
    `);

Nessa forma, toda as vezes em que for chamar uma variável, use ${}, como foi o caso da var titulo = "Bem-vindo ao meu programa!"

Espero ter contribuído, Carlos!

Um abraço e bons estudos!!!