为什么加法运算要加parseInt()
switch(c){
case '+':
var sum=parseInt(a)+parseInt(b);
break;
case '-':
var sum=a - b;
break;
case '*':
var sum=a*b;
break;
case '/':
var sum=a/b;
break;
}
减乘除的计算结果都正确,
但如果加法不加parseInt(),例如5,1得到的结果为51。
switch(c){
case '+':
var sum=parseInt(a)+parseInt(b);
break;
case '-':
var sum=a - b;
break;
case '*':
var sum=a*b;
break;
case '/':
var sum=a/b;
break;
}
减乘除的计算结果都正确,
但如果加法不加parseInt(),例如5,1得到的结果为51。
2016-12-25
举报