Soma de dois números com prompt (JavaScript para iniciantes)
Sou iniciante em JavaScript e estou aprendendo o básico dessa linguagem.
Eu tenho tentado resolver esse problema nos últimos dois dias: quando subtraio, multiplico ou divido 2 números de entrada através de um prompt, tudo funciona bem; mas quando quero adicioná-los, recebo os 2 números simplesmente escritos juntos.
Exemplo: se eu adicionar 5 e 6, recebo 56 !!
Aqui está o código com o qual estou trabalhando.
var a = prompt("Enter first number");
var b = prompt("Enter second number");
alert(a + b);
O que estou fazendo errado? Preciso especificar o tipo de valor?