Template literals
Quando você precisa montar textos com dados variáveis, como em mensagens de boas-vindas ou relatórios, a concatenação com '+' fica bagunçada e difícil de ler. Os template literals (crases ) permitem inserir variáveis e expressões diretamente na string com ${}, deixando o código mais limpo e fácil de manter. Isso é usado em logs, saídas de usuário e até em frameworks como React para JSX.
O PROBLEMA
Declare nome, idade e cidade. Exiba uma apresentação usando template literal.
EXEMPLO
Saída: Nome: Ana | Idade: 25 | Cidade: Recife
SOBRE O CONCEITO
Template literals são strings delimitadas por backticks () em vez de aspas simples ou duplas. Dentro delas, você pode incluir expressões com ${expressão}. O erro comum de usar aspas normais ('...'ou"...") impede a interpolação, pois o JavaScript trata tudo como texto literal. Outro erro é esquecer o $antes das chaves, escrevendo{variavel}em vez de${variavel}— sem o$, as chaves viram parte do texto. No exercício, você deve declarar nome, idadeecidadecomconst(evitandolet/var) e usar console.logcom um template literal que monte a apresentação, sem usar+` para concatenar.
RESOLUÇÃO