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

Uma função após a outra.

<meta charset="utf-8">

<script>

    function exibeAlerta(mensagem) {
        alert("***" + mensagem + "***");
    }

    function printaDocumento (printar) {
        document.write(printar)
        document.write("<br>")
    }

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

    function escreveFrase(frases){
        document.write(frases)
    }



    exibeAlerta("oi");
    exibeAlerta("oi");
    exibeAlerta("oi");

    printaDocumento("Hoje é segunda feira");
    printaDocumento("Amanhã é terça");
    printaDocumento("Será que essa coisa vai funcionar?");

    escreveFrase("Depis de amanhã é quarta feira");
    pulaLinha();
    printaDocumento("Então não posso chamar uma função após outra?");



</script>

Minha dúvida é sobre a última linha printaDocumento. Eu coloquei uma função após outras funções, porém essa última linha não apareceu na tela, meu código tem algo de errado ou isso realmente é desse jeito? (O código foi apenas para teste, para ver se eu estava entendendo o conteúdo, e essa dúvida surgiu durante a criação do código)

2 respostas
solução!

E aí, Paulo!

Você pode chamar sim uma função após a outra. O que aconteceu aí é que está faltando fechar a tag br aqui:

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

Feche a tag e o código funciona normalmente.

Espero ter ajudado, bons estudos!

Ah sim, não tinha notado isso, obrigado pela ajuda, agora funcionou aqui!! :D