VBScript基礎教程之六VBScript運算子

來源:互聯網
上載者:User
vbscript|基礎教程|運算 VBScript 有一套完整的運算子,包括算術運算子、比較子、串連運算子和邏輯運算子。

運算子優先順序

當運算式包含多個運算子時,將按預定順序計算每一部分,這個順序被稱為運算子優先順序。可以使用括弧越過這種優先順序順序,強制首先計算運算式的某些部分。運算時,總是先執行括弧中的運算子,然後再執行括弧外的運算子。但是,在括弧中仍遵循標準運算子優先順序。

當運算式包含多種運算子時,首先計算算術運算子,然後計算比較子,最後計算邏輯運算子。所有比較子的優先順序相同,即按照從左至右的順序計算比較子。算術運算子和邏輯運算子的優先順序如下所示:

算術運算子 比較子 邏輯運算子
描述 符號 描述 符號 描述 符號
求冪 ^ 等於 = 邏輯非 Not
負號 - 不等於 <> 邏輯與 And
* 小於 < 邏輯或 Or
/ 大於 > 邏輯異或 Xor
整除 \ 小於等於 <= 邏輯等價 Eqv
求餘 Mod 大於等於 >= 邏輯隱含 Imp
+ 對象引用比較 Is
-
字串串連 &


當乘號與除號同時出現在一個運算式中時,按從左至右的順序計算乘、除運算子。同樣當加與減同時出現在一個運算式中時,按從左至右的順序計算加、減運算子。

字串串連 (&) 運算子不是算術運算子,但是在優先順序順序中,它排在所有算術運算子之後和所有比較子之前。Is 運算子是對象引用比較子。它並不比較對象或對象的值,而只是進行檢查,判斷兩個對象引用是否引用同一個對象。

相關文章

Cloud Intelligence Leading the Digital Future

Alibaba Cloud ACtivate Online Conference, Nov. 20th & 21st, 2019 (UTC+08)

Register Now >

11.11 Big Sale for Cloud

Get Unbeatable Offers with up to 90% Off,Oct.24-Nov.13 (UTC+8)

Get It Now >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。