之前学习过++--的问题,但是现在只记得口诀不知道怎么运算了,如果有相同困惑的小伙伴,赶紧跟随我学习起来吧!
 先说口诀:运算符在前,如:++a 先运算后输出。运算符在后,如:a++ 先输出后运算
 先来看个简单的例子
var a = 1;
console.log(a); // 结果 1
console.log(a++); // 结果 1
console.log(a); // 结果 2
分析过程:a++
 根据口诀:运算符在后,先输出后运算,所以:
 先输出:a++的输出结果就是a,直接把1输出
 后运算:a重新赋值,a的结果变成2
var b = 1;
console.log(b); // 结果 1
console.log(++b); // 结果 2
console.log(b); // 结果 2
分析过程:++b
 根据口诀:运算符在前,先运算后输出,所以:
 先运算:++b 自增一次,结果变成2
 后输出:b重新赋值,b的结果也变成2
 练习题:
 /*
  1       d = 0
  1+0     d = 1
  1+2=3   d = 2
  3+1=4   d = 1
  4+1=5   d = 0
  5+0=5   d = 0
  */
 var d = 1;
 console.log(d-- + d++ + ++d + --d + d-- + d); // 结果 5










