老师您看我对递增和递减的理解对吗?
来源:5-1 算数操作符
qq_久坠深海_0
2020-05-16 17:08:59
老师,这个用自己的理解的方式您看下对吗?
var a=10;
var b=20;
var c=++a+b
console.log(c)
++或--在前就是先运算,在用运算后的值去做另一变量的加减运算。
如上就是,a先+1,b不变,在用a+1后的值去加b,等于c。
var a=10;
var b=20;
var c= a--+b
console.log(c)
++或--在后就是先做运算后,在用原来的值去做另一变量的加减运算。
如上就是a-1,b不变,c等于a原来的值加b就是c的值。
老师,您看下对吗?
1回答
同学你好,第一个理解的是正确的。
第二个理解的有些偏差。
a--是先赋值后计算,c = a-- + b 相当于 c=a+b (先把公式计算的结果赋值给c), a=a-1(后计算a的值)。
如果我的回答帮到了你,欢迎采纳,祝学习愉快~
相似问题