JavaScript do zeroPrimeiros passos
Trabalhando com textos
Lição 4 de 10
Um texto (em programação, uma string) fica entre aspas. Dá para juntar textos com +:
const nome = "Ana";
console.log("Olá, " + nome + "!");Olá, Ana!
Há um jeito mais prático: o template literal, que usa crases em vez de aspas. Dentro dele, ${ } encaixa qualquer valor no meio do texto:
const nome = "Ana";
const idade = 25;
console.log(`${nome} tem ${idade} anos.`);Ana tem 25 anos.
Todo texto também carrega algumas ferramentas:
const frase = "javascript";
console.log(frase.length);
console.log(frase.toUpperCase());
console.log(frase[0]);10 JAVASCRIPT j
.length conta os caracteres, .toUpperCase() devolve o texto em maiúsculas e [0] pega o primeiro caractere — em programação, a contagem começa no zero.
Sua vez
Exercício 1 de 6: Mensagem com crases
Com nome e idade já criados, monte a variável mensagem usando um template literal, para ela valer exatamente Ana tem 25 anos.. Depois, mostre-a.
Dica 1
O texto vai entre crases, e cada variável entra assim: ${nome}.
Dica 2
O texto inteiro fica entre crases, com ${nome} e ${idade} encaixados nos lugares certos.
