promptwill return a string. You need to convert it to a number.
You can use Numberan object to convert a string to a number.
Number, NaN (Not-A-Number). , Number('55 abc') NaN
, parseInt, . , parseInt ('12.99 ') 12.
Number ,
function calcApp (aNumber, bNumber) {
var a = prompt("Enter A number :");
var b = prompt("Enter B number :");
var mathSign = prompt("Enter Math Sign :");
aNumber = a;
bNumber = b;
a = Number(a); <----------
b = Number(b); <----------
if (mathSign == "+") {
alert(a + b);
}
else if (mathSign == "-") {
alert(a - b);
}
else if (mathSign == "*") {
alert(a * b);
}
else if (mathSign == "/") {
alert(a / b);
}
else {
prompt("Enter a valid Math sign!!")
}
}
calcApp();