递增运算符(++)和递减运算符(--)只接收一个操作数,根据操作数和运算符的相对位置不同,分为前递增、后递增、前递减、后递减四种情况,如表2-7所示。
表2-7 递增和递减运算符
【例2-1】递增运算
例2-1在Chrome浏览器控制台中的输出结果如图2-4所示。由输出结果可知,无论操作数在运算符的前面还是后面,通过自增运算后,操作数本身加1。区别主要体现在给其他变量赋值时,前递增运算会把操作数加1后的值赋给变量res1;后递增会先把操作数的值赋给变量res2,然后操作数加1。递减运算符和递增运算符的用法相同,不再赘述。
图2-4 例2-1的输出结果