js里面数字相加问题,比如,“1”+“1”,怎么等于11啊
8 回答
已采纳
慕莱坞9220042
TA贡献377条经验 获得超508个赞
你好:
js里这么写当字符串处理了,就相当于把两个“1”的字符串拼一起了,如果要数字运算的话,就用parseInt("");处理下;
例如:
parseInt("1") + parseInt("1");
这样就是数字之间的相加了。
望采纳!
刚毅87
TA贡献345条经验 获得超309个赞
JS 数据类型分为数值类型 number,字符串类型 string等
字符串类型相加就是直接相连,"1"就是字符串;
要想数字相加,可以将其强制转化为数值类型;
Number("1") + Number("1")
这样就解决了.
望采纳
添加回答
举报
0/150
提交
取消