Olá, estou tendo um problema com um código. O enunciado me pede o seguinte: Ao clicar no botão soma, peça 2 números e exiba o resultado da soma em um alerta.
Eu criei uma função, declarei as variáveis e toda a questão do HTML foi verificada, tudo funcionando corretamente. Porém, ao executar, eu não obtenho a soma dos numeros, ao invés disso, ela apenas coloca os dois números ao lado do outro. Segue o código abaixo.
function botaoSoma() {
let num1 = prompt("Insira um número para soma.")
let num2 = prompt("Insira outro número para soma.")
let soma = (num1 + num2)
alert("O resultado da soma é " + soma)
}
Caso fique a dúvida, quando eu defino que num1 = 3 e num2 =3, ao invés de obter a soma (num1 + num2 = 3 + 3 = 6), o código só coloca os dois juntos, exibindo 33. Obrigado a quem puder me ajudar.