Olá, Cleiton! Tudo bem?
Seu código está correto! A interpolação de strings (template literals) com crases (`
) permite que você coloque o conteúdo da variável soma
diretamente na string da função alert
.
O que está acontecendo:
Quando você usa ${soma}
dentro da string, o JavaScript substitui essa parte pelo valor da variável soma
. Se num1
e num2
são números, a soma é realizada corretamente e o resultado é exibido no alert
.
Exemplo:
Se num1
for 5 e num2
for 3, a variável soma
terá o valor 8. O alert
exibirá a seguinte mensagem:
A soma entre o número 5 e o número 3 é igual a 8
Seu código está funcionando como esperado e a interpolação de strings exibe o resultado da soma no alert
.
Espero ter ajudado.