3
respostas

exercício agora eu quero ver, não entendi nada!

não entendi!!!

<meta charset="UTF-8">

<script>
    function pulaLinha() {

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

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

    function a(texto) {

        return "(" + texto + ")";
    }

    function b(texto) {

        return "@" + texto + "@";
    }

    function c(nome, sobrenome) {

        return b(nome + " " + a(sobrenome));

    }

    var resultado = c("Flávio", "Almeida");

    mostra(resultado);

</script>
3 respostas

Eu também.

minha resolução do exercício "agora eu quero ver"

Boa noite, nesse exercício fica mais fácil se você ler de baixo pra cima, a função C faz referencia a função B que faz referencia a função A, tente substituir dessa forma

function c (nome, sobrenome){ retorne @flávio (almeida)@ };

no caso a " " é para inserir um espaço entra Flavio e o parêntese

já o parêntese entre aspas na função A é para inserir como caractere, e não para o javascript entender que está chamando uma função.

provavelmente você ainda terá duvidas, então vamos continuar debatendo aqui no fórum.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software