6
respostas

[Dúvida] Concatenação?

A concatenação em si e o ajuntamento de tipos de dados seja elas strings, number ou ate boolean com as variaveis?

6 respostas

oi Levi!

Concatenar é juntar strings(texto), essas strings seriam os valores das variáveis. Mas também, quando você fizer o console.log (inteiro); por exemplo, e colocar um sinal de + dentro dos parênteses( antes ou depois da variável inteiro) e escrever qualquer coisa dentro de aspas simples ou duplas console.log ( "qualquer coisa " + inteiro); , isso também será concatenado!!!!! Execute isso num terminal do VS code por exemplo.

var parte1  =  '1' ;
var parte2  =  '1' ;
var inteiro  =  parte1  +  parte2;
console.log (inteiro);

//exibe 11
var parte1 = "Conca";
var parte2 = "tenação";
var inteiro = parte1 + parte2;
console.log ("Acabei de fazer uma "+inteiro);

//exibe  Acabei de fazer uma Concatenação
  const cumprimento = 'Olá '
  const nome = 'Levi Lima';
  const sobrenome = ' Santana';
  
  function cumprimentar(){
      return (cumprimento + nome + sobrenome + "!!!")
    }
     console.log(cumprimentar());
     
 // exibe  Olá Levi Lima Santana !!!

Dê uma olhada nestes links, também poderá lhe ajudar! https://www.alura.com.br/artigos/strings-com-javascript-o-que-sao-e-como-manipular https://developer.mozilla.org/pt-BR/docs/Learn/JavaScript/First_steps/Strings Espero ter ajudado. Bons estudos!

Pelo que entendi essas strings sao as variaveis correto no caso os valores delas

SERIA ISSO MESMO?

Veja abaixo, que const é a declaração usada em java script (também há outras...). Agora, cumprimento, nome e sobrenome são as variáveis. O que vem depois do sinal de igual, que aqui significa "atribuição", são os valores das variáveis. O que você vai concatenar, são os valores atribuídos as variáveis.

 const cumprimento = 'Olá '
 const nome = 'Levi Lima';
 const sobrenome = ' Santana';
 
  Olá + Levi Lima + Santana 

O detalhe é ver acontecer! Se você executar estes códigos vais perceber .

https://www.programiz.com/javascript/online-compiler/ A Alura já deveria ter um interpretador desse , não? Copie e cole o código no lado esquerdo, depois clique em RUN e verá o resultado no lado direito. Experimente e altere o que tem depois do sinal de igual, só não se esqueça das aspas!! Bons estudos!

ENTENDI O CODIGO FICARIA ASSIM PELO QUE VI:

const cumprimento = 'Olá '
 const nome = 'Levi Lima';
 const sobrenome = ' Santana';
 
  console.log(cumprimento + nome + sobrenome );
  

É isso aí!

Você também pode escrever sem variáveis ou função.

console.log ("Meu nome é" + " José" + "," + " tenho" + " 20" + " anos" +"!");

Vai exibir a frase completa.

Bons estudos!!

MUITO OBRIGADO ROMEU PELAS DICAS AJUDARAM MUITO!