1. 算術運算
= : assign, ex: $Var = 5
+ : 加法, ex: $Var = 10+5 ; $Var = 15
- : 減法, ex: $Var = 10 - 5; $Var = 5
* : 乘法, ex: $Var = 10 * 5 ; $Var = 50
/ : 除法, ex: $Var = 10 / 5 ; $Var = 2
^ :次方, ex: $Var = 2^3; $Var = 8
&: 字串連接, ex: $Var = "Edi" & "so" & "nX" ; $Var = "EdisonX"
2. 複合運算子
這部份和 C/C++ 的複合運算子很像
+= : $Var=5 , $Var+=1 ; $Var = 6
-= : $Var=5 , $Var-=1 ; $Var = 4
*= : $Var=5 , $Var*=2 ; $Var = 10
/= : $Var=5 , $Var/=2 ; $Var = 2.5
^= : $Var=5 , $Var^=2 ; $Var = 25
&= : $Var = "Edis", $Var &= "onX" ; $Var = "EdisonX "\
3. 關係運算子
= : 判斷二式是否相等,使用字串時不分大小寫,ex: If $Var=5 Then
== : 判斷二式是否相等,使用字串時區分大小寫。
<> : 不等於
>, >=, < , <= : 這些不用我說了吧
4. 用於判斷式之邏輯運算子
AND : If $VAR>5 AND $VAR<10
OR: If $VAR1>5 OR $VAR2>5
NOT: NOT 1
5. 優先順序
NOT
^
* /
+ -
&
< > <= >= = <> ==
AND OR