Concatenação: Combinando Textos
Concatenação é o processo de combinar duas ou mais strings em uma. Em JavaScript, você pode concatenar strings usando o operador +
.
Por exemplo, digamos que temos duas strings:
Podemos concatená-los para criar um nome completo como este:
Observe que adicionamos um espaço entre o nome e o sobrenome incluindo um espaço entre as aspas.
Adicionando strings a variáveis
Você também pode concatenar strings em variáveis usando o operador +=
.
Por exemplo, digamos que temos uma variável saudacao
que contém a string "Olá"
:
Podemos adicionar uma string à variável usando o operador +=
:
O operador +=
é uma abreviação de saudacao = saudacao + ' mundo'
. O resultado desta operação é que a string " mundo"
é adicionada ao final da variável de saudação, resultando na string final "Olá, mundo"
.
Observe que estamos usando a palavra-chave let
para declarar a variável greeting
. Isso ocorre porque estamos reatribuindo a variável a um novo valor. Então, estamos mutando a variável.
O método .concat()
Outra maneira de concatenar strings é usar o método concat()
. O método concat()
é usado em uma string e recebe uma ou mais strings como argumentos. Ele retorna uma nova string que é o resultado da concatenação dos argumentos à string na qual o método foi chamado.
Por exemplo, digamos que temos duas strings:
Podemos concatená-los para criar um nome completo como este:
Desafio de código
Crie uma função chamada concatenation
que receba duas strings como argumentos e retorne a concatenação das duas strings.
As strings serão separadas por um traço (-
).
Ex: concatenation('Hello', 'World')
deve retornar "Hello-World"
.