運算子的種類

 

     運算子的種類與符號 

 

運算子種類

符號

運算功能

優先順序

算術運算符號

*

乘法

2

 

/

除法

2

 

+

加法

3

 

-

減法

3

 

%

取餘數

2

邏輯運算符號

!

邏輯上的 " NOT"

1

 

&&

邏輯上的 "AND"

9

 

||

邏輯上的 "OR"

10

比較符號

>

大於

5

 

<

小於

5

 

>=

大於或等於

5

 

<=

小於或等於

5

相等符號

==

等於

6

 

!=

不等於

6

 

===

事件上的等於

6

 

!==

事件上的不等於

6

位元運算符號

~

1 的補數

1

 

&

對相對位元 "AND"

7

 

|

對相對位元 "OR"

8

 

^

對相對位元 "XOR"

7

 

^~  或  ~^

對相對位元 "XNOR"

7

簡化的位元運算符號

&

簡化的 "AND"

1

 

~&

簡化的 "NAND"

1

 

|

簡化的 "OR"

1

 

~|

簡化的 "NOR"

1

 

^

簡化的 "XOR"

1

 

^~ ~^

簡化的 "XNOR"

1

移位運算符號

>>

向右移位

4

 

<<

向左移位

4

連結運算符號

{ }

連結

 

 

{ { } }

重複

 

判斷運算符號

?:

做判斷運算

11