Folha de pagamento
Em sistemas de folha de pagamento ou cálculos financeiros, é comum declarar dados fixos (como nome, horas trabalhadas e valor por hora) e depois processá-los. Usar const garante que esses valores não sejam alterados acidentalmente, e o template literal permite montar a saída formatada de maneira legível — exatamente como você faz em relatórios ou recibos. Dominar essa combinação evita erros de tipo e torna o código mais previsível.
O PROBLEMA
Declare nome, horas e valor/hora. Calcule e exiba salário formatado.
EXEMPLO
nome="Maria", horas=160, valor=15 Funcionária: Maria | Horas: 160 | Salário: R$2400.00
SOBRE O CONCEITO
O exercício usa const para declarar variáveis imutáveis: const nome = "Maria", const horas = 160, const valorHora = 15. Depois, multiplicamos horas * valorHora para obter o salário bruto, que é um número. O erro comum é tentar multiplicar uma string (nome) por um número, o que resulta em NaN (Not a Number). Ao usar template literal com ${variável}, você interpola valores sem conversão forçada. Por fim, .toFixed(2) formata o salário com duas casas decimais, essencial para valores monetários. Lembre-se: operações aritméticas só funcionam com números, não com strings de texto.
RESOLUÇÃO