js 如何实现加法?
js中加法运算有:
1、输入的是字符串, 字符串的连接符也是加号, 最后就按字符串运算了,所以先转换成数值型。
整数:c=parseInt(a)+parseInt(b)
浮点数:c =parseFloat(a)+parseFloat(b)
2、evel:可计算某个字符串,并执行其中的的 JavaScript 代码。
evel(a+b)
例如:
var a = 1,
var b = 2,
var c = a + b ,
这样c得出来的解果是12。
使用Number()函数可以解决这个问题,如下 :
var c = Number(a) + Number(b)
这样c得出来的解果是3。
扩展资料
Javascript中加法运算符总结:
1、String+String
var a = '10',
b = '20';
console.log(a+b); //1020
2、String+Object
var a = '10',
b = {_key:20};
console.log(a+b); //10[object Object]
//Object.prototype.toString()方法返回一个表示该对象的字符串。
3、String+Number
var a = '10',
b = 20;
console.log(a+b); //1020
var a = 10,
b = '20';
console.log(a+b); //1020