老师您看我对递增和递减的理解对吗?

来源: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回答

好帮手慕言

2020-05-16

同学你好,第一个理解的是正确的。

第二个理解的有些偏差。

a--是先赋值后计算,c = a-- + b 相当于 c=a+b (先把公式计算的结果赋值给c), a=a-1(后计算a的值)。

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

0
hq_久坠深海_0
h 好的,明白了。
h020-05-16
共1条回复

0 学习 · 40143 问题

查看课程