js递增递减运算符

js递增递减运算符巧妙理解

  递增递减运算符 :如果需要反复给数字变量添加或减去1,可以使用 递增(++)和递减(--)运算符来完成,在js中递增或者递减既可以放在变量前面,也可以放在变量后面,前置递增(放在前面),后置递增(放在后面)。
   注意:递增递减运算符必须和变量配合使用
前置递增运算符++num 就是自加1 num = num + 1(‘’++写在变量前面)
    

  var age = 10;  
        ++age; //类似于age = age + 1
        console.log(age);//11


前置递增计算口诀先自加1 后返回值
     

   var p = 10;
        console.log(++p + 10);//21


后置递增运算符
 

        var num = 10;
        num++; //类似于num = num + 1
        console.log(num);//11


 注意:前置递增和后置递增单独使用效果一样
后置递增计算口诀:先返回原值,后自加1

        var age = 10;
        console.log(age++ + 10); // 20
        console.log(age); //11


练习1
 

var a = 10;
++a;
var b = ++a + 2;
console.log(b); //14


练习2
 

var c = 10;
c++; //单独使用也是自加1 c = 11
var d = c++ + 2; //c++ =11  c=12
console.log(d); //13


练习3
 

var e = 10;
var f = e++ + ++e; //1. e++=10  e=11  2.++e=12 e=12
console.log(f); //22

猜你喜欢

转载自blog.csdn.net/are_gh/article/details/111051379