• 目录

自增和自减运算符

阅读量: 660 编辑

自增和自减运算符

  • 自增和自减运算符分别用 两个加号 ++ 和 两个减号 -- 表示

  • 自增就是给自己 + 1,自减就是给自己 -1。

    • 比如 let s = 100

    • 如果 s++ ,之后 s 就变成了 101 。想当于 s += 1

    • 如果 s-- ,之后 s 就变成了 99 。相当于 s -= 1

  • 自增(++)又分两种情况

    • a++ 先操作a,再自增1

    • ++a 先自增1,再操作a

  • 自减(--)也分两种情况

    • a-- 先操作a,再自减1

    • --a 先自减1,再操作a

代码实战

代码的详细解读,可以参考视频教程。

新建JS文件 12-increment.js ,编写下方程序,运行看看效果吧。


let a = 100
console.log("a = " + a)
a++
console.log("a = " + a)

//a = 101
console.log(a++) // 先操作a,就是先打印 a,输出 101,之后再 ++ 
console.log(a)  // 所以这个地方a 就变成了 102 

//a = 102
console.log(++a) // 先自增1,那么a就是103,所以打印出来的 a 就是 103 
console.log(a)  // 这个地方 a 自然也是 103 了

// -- 和 ++ 的操作是类似的,可以自己尝试写一下


  • 目录