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

Função pulaLinha

No programa usado como exemplo no exercício 11, a função pulaLinha não está sendo usada no código... o certo não seria excluí-la ou inclui-la abaixo do document.write (texto)?

<meta charset="UTF-8">

<script>

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

    function mostra(frase) {
        document.write(frase);
        pulaLinha();
    }
2 respostas

Oi, Roxana, tudo bem?

A pula linha que a função tá dando aparece quando dentro do if tiver mais uma outra frase. Como não tem, ela não aparece.

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

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

    if (quantidadeCarbono1 == quantidadeCarbono2) {

        mostra("Acho que são elementos parecidos");
        mostra("Que bom!");
    } else {

        mostra("São elementos bem diferentes");
        mostra("Teste novamente outros valores!");
    }

Nesse caso, os espaços vão aparecer. De fato, como só há uma frase, não há necessidade. Mas acredito que o professor colocou para caso o aluno queira escrever um texto de saída maior e ficar melhor formatado. E, sim, ela precisa ser chamada na function mostra(frase).

Parabéns pela observação do código! :}

solução!

Boa noite, Roxana! Como vai?

Você está correta! Eu atualizei a atividade! Obrigado pelo aviso!

Grande abraço e bons estudos, minha aluna!