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

Tudo que vem após a primeira function utilizada não aparece! Até o que eu tento escrever fora do mundo Javascript! Consegue me ajudar?

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

    }

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

    }

    var idadeDoug = 26;
    var idadeDiego = 15;
    var difIdade = (idadeDoug - idadeDiego);

    mostra("Nossa diferença de idade é de " + difIdade + " anos.");

    mostra("a partir daqui não aparece no navegador!");

    document.write("nem assim aparece!");

</script>

Até mesmo o que eu escrevo fora do mundo Javascript não está sendo apresentado no navegador, após o uso da function acima. 
3 respostas

Estou tendo o mesmo problema com outros exercícios. Se alguém puder orientar onde estou pecando, ficarei muito grato!

solução!

Falaa Douglas, tudo bem ?

Este erro acontece por causa da sintaxe. Na função pulaLinha(), você escreve:

document.write("<br");

Está faltando fechar a tag br com o sinal ">". O correto é:

document.write("<br>");

Basta modificar isto e o código funcionará.

Espero ter ajudado. Bons estudos!!!

Muito obrigado, cara!!!! Eu revisei mil vezes e não visualizei esse erro tão bobo!! hahahaha

Obrigado de verdade!!