Avatar ·

Como fazer interpolação de strings em TypeScript? Template strings

Olá a todos! Comecei a estudar TypeScript depois de JavaScript e me deparei com um problema. Preciso combinar várias variáveis em uma única string para exibir uma mensagem ao usuário. Em JavaScript, eu costumava fazer assim: ```typescript let name = "Alexey"; let age = 25; let message = "Olá, meu nome é " + name + " e eu tenho " + age + " anos."; console.log(message); ``` Mas isso parece complicado, especialmente quando há muitas variáveis. Ouvi dizer que no ES6 surgiram as template strings com crases e ${}, mas não tenho certeza se funcionam em TypeScript. Quando tento escrever: ```typescript let message = `Olá, meu nome é ${name} e eu tenho ${age} anos.`; ``` O TypeScript gera erro ou não? É necessário configurar algo adicional no tsconfig.json? E é possível executar expressões dentro da interpolação, como cálculos ou chamadas de funções? Por favor, me digam como fazer interpolação de strings corretamente em TypeScript para que o código seja limpo e moderno. Desde já, obrigado!