课程
/前端开发
/JavaScript
/JavaScript进阶篇
num++不是1+1么然后又赋值num就为2了啊
2017-10-02
源自:JavaScript进阶篇 7-1
正在回答
num=num++的意思是先将num的值给num 然后再进行加一运算 所以num的值是1 但是程序中的num的值是2 如果之后有调用的话就是2了
慕桂英3523886 提问者
这就是程序的魅力所在了,num++可以说成是先赋值再进行加法,而++num可以说成是先进行加法再赋值。
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
8 回答为什么最后给num赋值时候用num=num+1 不用num=num++
1 回答num=num+1
2 回答num=num+1
3 回答num=num+1;是什么意思?
2 回答num=0 num=1+num 为什么在执行时num的值是从0开始显示的呢,而不是从1开始?