2
respostas

function C

Alguém poderia me explicar aquela aspas duplas dentro da função C ?

<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)); //AQUI

    }

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

    mostra(resultado);

</script>
2 respostas

Lucas,

As aspas duplas "" são utilizadas para representar determinado conteúdo em formato de texto (string).

No caso da função c, as aspas duplas foi utilizada apenas pra adicionar um espaço em branco entre nome e sobrenome. "ESPAÇO_EM_BRANCO"

Neste caso, apenas isso.

Espero ter ajudado, bons estudos.

Ei Lucas,

Strings ou cadeias de caracteres, são sequências de valores do tipo char;

Não existe, na linguagem C, um tipo primitivo string; é implementado como um vetor de caracteres;

Um string literal é representado por uma cadeia de caracteres delimitada por aspas duplas (como em “ABCD”);

Simplificando o que esta entre aspas duplas é uma String..