自增运算符 ++
自减运算符 --自增和自减运算符写在变量前面和后面的区别
写在变量后面,表示变量先参与其他的运算,然后再自增或自减
<script> let num = 1; let result = num++ + 1; // 实际进行的操作顺序: num + 1; num++ console.log("num:" + num); console.log("result:" + result); </script>控制台结果:
写在变量的前面,表示变量先自增或者自减,然后再参与其他运算
<script> let num = 1; let result = ++num + 1; // 实际进行的操作顺序: num++; num + 1; console.log("num:" + num); console.log("result:" + result); </script>控制台结果:
注意点: 自增自减运算符只能出现在变量的前面或者后面,不能出现在常量或者表达式前面或者后面
错误做法: --6 ; 6++ (1+1)++ ++(1+1)