title: How to add two numbers?
body: <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>