11智能在线
新记
js把2和3相加结果怎么是23,不是5?
如题所述
举报该文章
相关建议 2014-05-27
可能是你的《2》和《3》中有一个或者两个都是字符串,这样相加就会等于23,而不是等于5。
要等于5需要将2、3转换为数值。
详细可以了解下这篇文章
http://www.uphtm.com/js/74.html
追问
明白了,谢谢
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/f82pf2vs74vmp2vfv2.html
其他看法
第1个回答 2014-05-27
看你这2和3是怎么来的了
有时候,应该是你这个2个3并不是数字
js中,+号即是运算符,也是连接符
相加的东西是数字的时候,那就是运算符,反之就是连接符
1 + 1 = 2
‘1’ + 1 = 11
第2个回答 2014-05-27
你是怎么写的,是类型和运算符的问题,具体的其实很简单,建议你以后看看api。
追答
你大概是写的+号吧?这是两个字符链接在一起的意思,并不是加法运算
第3个回答 2014-05-27
什么东西2+3?
相似回答
大家正在搜
相关问题
SQL查询出的值怎么相加
js 如何实现加法?
JS数组5个选3个,5个选2个怎么写
JS中如何做1/2 2/3 3/5规律的效果
Java和Javascript中2.3乘以100的结果有0....
用JS做一个函数,传一个参数进去。参数用输入框传进去。做一个...
js怎么设置对象的属性,这个属性是数值。比如1,2,3...
javascript如何将“2:3”分割成3个字符串?