3
respostas

A idade do meu irmão

<meta charset="UTF-8">

<script>

    var minhaIdade = 34;
    var idadeMeuIrmao = 29;
    var diferencaIdade = minhaIdade - idadeMeuIrmao;

    function pulalinha() {

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

    function mostra(texto) {
        pulalinha()
        document.write(texto);
        pulalinha();
    }

    mostra("<h1>MINHA IDADE E DO MEU IRMÃO</h1>");
    mostra("Meu irmão tem " + idadeMeuIrmao + " anos.");
    mostra("Eu tenho " + minhaIdade + " anos.");
    mostra( "Nossa diferença de idade é de " + diferencaIdade + " anos.");

</script>
3 respostas

Oi Alexandra

Muito bom! Parabéns pelo empenho nos estudos!

Continue praticando e qualquer dúvida pode contar com a gente.

Ao invés de criar uma função pula linha, não posso simplesmente incluir "document.write();" dentro da função mostra?

Oi Davi,

Pode sim, mas utilizar uma função tem vantagens de centralização e reutilização de uma regra.

Nesse caso o pulaLinha é bem simples mas você pode ter mais regras e com a função você evita de replicar a mesma coisa em vários lugares do código, e se existir alguma alteração todos os lugares que chamarem o pulaLinha contemplarão a alteração.

Por exemplo se você resolver adicionar algum código extra no futuro:

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