课程
/前端开发
/JavaScript
/JavaScript进阶篇
说++a是先加在运算 a++是先运算在加1 那么我下面的算术最后是24 ,+的1去了哪里
sum = ( (a++) + 3 ) / (2 - (--b) ) * 3; 最后是24,那么+的1呢。
2018-06-25
源自:JavaScript进阶篇 2-13
正在回答
++a,先自加后运算
a++,先运算后自加
总之: ++在前就先自加,在后就后自加。
无论是++a还是a++,对于变量a来说都使得a的值加1;
但是a加1的时机不同;
++a作为一个运算对象他是a加1之后的值;而a++作为一个运算对象是a原来的值
比如a原来的值是10;
那么:++a为11,a也是11;而a++为10, a为11
想转IT的机械狗
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
4 回答a>b&&a*b>0,这段不明白
2 回答a--和--a
3 回答a++和++a的区别?
2 回答a++和++a的区别
2 回答++a 和 a++de 区别?