正在回答
1回答
1、在计算num3的时候,num2是++在后,在后面就是先计算,后自加。所有值就是10+3=13。此时计算完num3之后,num2就要自加了,因此num2在执行完 var num3=num1+num2++之后,就已经是4了。这是++再后的情况。
2、如果++在前,假如var num3=num1+(++num2); num2会先自己+1,然后再计算,num3就等于10+4=14,此时num2也是4。
3、因此,不管++在前还是在后,只要执行完运算,这个变量都会+1。自己可以写代码再理解一下哦!
前端小白入门系列课程
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36713 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星