为什么相加的时候就变成拼接了?谢谢老师!
var num1=10, num2="20"; console.log(num1+num2);
做其他运算的时候,num2做了转换,为什么为什么相加的时候就变成拼接了?
39
收起
正在回答
4回答
你好,因为num2是字符串,而加号,除了起到算数加的作用,还起到字符串拼接的作用。
祝学习愉快~
前端小白入门系列课程
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36713 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星