Saudação personalizada
Em sistemas reais, você frequentemente precisa combinar texto com dados variáveis, como nomes de usuários, valores ou datas. Usar template literals com crases e ${} torna isso mais legível e prático do que concatenar strings com o operador +. Dominar essa sintaxe evita erros de formatação e acelera a escrita de mensagens dinâmicas.
O PROBLEMA
Declare uma constante com seu nome e exiba: "Olá, [nome]! Bem-vindo ao JavaScript!"
EXEMPLO
Saída: Olá, Ana! Bem-vindo ao JavaScript!
SOBRE O CONCEITO
Template literals são strings delimitadas por crases () que permitem interpolar variáveis usando ${}. O erro mais comum é usar aspas simples ou duplas no lugar das crases, o que faz o ${}ser interpretado como texto literal, não como expressão. Outro erro frequente é escrever{nome}sem o cifrão antes das chaves, o que também impede a interpolação. Com template literals, você pode escrever de forma clara: `` Olá, ${nome}! Bem-vindo ao JavaScript! ``. A palavra-chaveconsté usada para declarar a variávelnome`, garantindo que seu valor não seja alterado acidentalmente — ideal para dados constantes como o nome de uma pessoa.
RESOLUÇÃO