How to add two numbers?
<p>I wrote a JavaScript calculator... but suppose when I give my first number as <code>2</code> and the second number as <code>3</code>, the result is showing <code>23</code>, but I wanted to add the two numbers.</p>

<p>Can anyone please help me? It is also happening when I try to minus the two numbers. Why isn't this working?</p>

<pre><code>var cal = prompt("Please enter what type of calculation you want to do\n
if you wanna add enter = 1\n
if you want to minus enter = 2\n
if you want to divide enter = 3\n
if you want to multiply enter = 4");

if (cal == 1) {
    var a = prompt("Please enter your first number");
    var b = prompt("please enter your second number");

    alert("The result is , " + a+b);
}

if (cal == 2) {
    var c = prompt("Please enter your first number");
    var d = prompt("please enter your second number");

    alert("the result is , " + c - d);
}
</code></pre>
