O código é o mesmo mas acredito que escrito dessa forma fica mais fácil de entender a sequencia:
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
function entre_parenteses(texto) {
return "(" + texto + ")";
}
function entre_arrobas(texto) {
return "@" + texto + "@";
}
function nome_completo(nome, sobrenome) {
return entre_arrobas(
nome + " " + entre_parenteses(sobrenome)
);
}
var resultado = nome_completo("Flávio", "Almeida");
mostra(resultado);
</script>