课程
/前端开发
/JavaScript
/JavaScript进阶篇
请各位同学查看快照代码, 检查累加sum=sum+number为什么不能数字相加,而是变成字符串连接了.比如我输入两数字:10;20. 相加应是sum=30;结果却是:sum=01020.
谢谢!
2015-03-26
源自:JavaScript进阶篇 4-7
正在回答
sum = sum+number; 你把这句话改成 sum = sum+number*1;
tigerxc 提问者
因为prompt默认输出字符串,用parseInt转换一下即可
楼上的方法也对
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答加法变成字符串连接。
2 回答字符串减字符串也会转化为数字???
4 回答字符串的输出
1 回答字符串被split分割后变成数组了,还是依旧是字符串
1 回答字符串与数字转换问题