JS一元操作符遞增與遞減

2021-09-24 07:47:46 字數 948 閱讀 5996

一元操作符:只能操作乙個值的操作符

常用的一元操作符:++(遞增),--(遞減),+,-

++分為前置型和後置型。

var num=18;

++num;//前置型遞增

num++;//後置型遞增

複製**

在不進行多個運算時,等價於下面的**

var num=18;

num=num+1;//num值為19

複製**

等價於在變數的值上加1。

但在前置遞增和後置遞增都出現在表示式中時

var num1=16,

num2=18,

num3;

num3=++num1+num2++;//num3的值為35

複製**

在兩種遞增操作符都出現在乙個表示式中時,在進行運算時,num1是先遞增後運算,而num2則是先運算後遞增。這是前置遞增與後置遞增的最為重要的區別。 ##一元操作符 -- --分為前置型和後置型。

var num=18;

--num;//前置型遞減

num--;//後置型遞減

複製**

在不進行多個運算時,等價於下面的**

var num=18;

num=num-1;//num值為17

複製**

等價於在變數的值上減1。

在進行多個運算時與遞增操作符類似。

遞增運算符合遞減運算子不僅適用於整數,還可以用於字串、布林值、浮點數、和物件。

++與--這兩種操作符是我們常用的操作符,在迴圈體中以及計數等情況常常用到,要理解他們的前置和後置的區別。

在多個遞增和遞減的運算中,記住一句話:前置先遞增或遞減再進行運算,後置先運算再遞增或遞減

一元操作符

只操作乙個值的操作符,叫做一元操作符 1.遞增遞減操作符 分為前置型和後置型 前置型即位於要操作的變數之前 後置型即位於要操作的變數之後 後置型遞增遞減和前置型遞增遞減的區別是 後置型是他們的語句被求值之後在執行 var num 1 var sum num console.log sum sum的值...

一元操作符

一元操作符 只能操作乙個值的操作符叫做一元操作符 例如 var age 26 age 執行前置遞減操作符也類似 列如 var age 26 age 後置遞增 和 遞減操作符 的語法不變 只不過要放在變數後面而不是前面後置遞增遞減和前置遞增遞減有個很重要的區別 前置遞增遞減 是先運算後輸出 後置遞增遞...

一元操作符和函式

這裡將詳細介紹python中一元操作符的用法 注意 這裡的所有操作符均需要提前匯入operator模組,且 後面的內容為列印結果。pos self 相當於 object操作。如下 import operator class debug def init self self.num1 5 self.n...