位置:首页 > 软件操作教程 > 编程开发 > JavaScript > 问题详情

JavaScript 递增和递减

提问人:刘团圆发布时间:2020-11-23

■知识点

    递增(++)和递减(--)运算就是通过与自己相加1或相减1,然后再把结果赋值给自己,以实现改变自身结果的一种简便方法。作为一元运算符,递增和递减只能作用于变量、数组元素或对象属性,不能作用于直接量。根据位置不同,递增和递减可以分为以下4种运算方式。

    前置递增(++n):先递增,再赋值。

    前置递减(--n):先递减,再赋值。 

    后置递增(n++):先赋值,再递增。 

    后置递减(n--):先赋值,再递减。

■实例设计

下面比较递增和递减的4种运算方式所产生的结果。

var a=b =c= 4;             

console.log(a++);          //返回4,先赋值,再递增,运算结果不变

console.log(++b);          //返回5,先递增,再赋值,运算结果加1

console.log(C++);          //返回4,先赋值,再递增,运算结果不变

console.log(c);               //返回5,变量的值加1

console.log(++c);          //返回6,先递增,再赋值,运算结果加1

console.log(c);               //返回6,变量的值也加1

提示:

    递增运算符和递减运算符是相反的操作,在运算之前都会试图将转换值变为数值类型,如果失败则返回NaN。

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部