VBScript教程 第六課VBScript運算符
更新時間:2006年11月16日 00:00:00 作者:
VBScript 有一套完整的運算符,包括算術(shù)運算符、比較運算符、連接運算符和邏輯運算符。
運算符優(yōu)先級
當(dāng)表達(dá)式包含多個運算符時,將按預(yù)定順序計算每一部分,這個順序被稱為運算符優(yōu)先級。可以使用括號越過這種優(yōu)先級順序,強制首先計算表達(dá)式的某些部分。運算時,總是先執(zhí)行括號中的運算符,然后再執(zhí)行括號外的運算符。但是,在括號中仍遵循標(biāo)準(zhǔn)運算符優(yōu)先級。
當(dāng)表達(dá)式包含多種運算符時,首先計算算術(shù)運算符,然后計算比較運算符,最后計算邏輯運算符。所有比較運算符的優(yōu)先級相同,即按照從左到右的順序計算比較運算符。算術(shù)運算符和邏輯運算符的優(yōu)先級如下所示:
算術(shù)運算符 比較運算符 邏輯運算符
描述 符號 描述 符號 描述 符號
求冪 ^ 等于 = 邏輯非 Not
負(fù)號 - 不等于 <> 邏輯與 And
乘 * 小于 < 邏輯或 Or
除 / 大于 > 邏輯異或 Xor
整除 \ 小于等于 <= 邏輯等價 Eqv
求余 Mod 大于等于 >= 邏輯隱含 Imp
加 + 對象引用比較 Is
減 -
字符串連接 &
當(dāng)乘號與除號同時出現(xiàn)在一個表達(dá)式中時,按從左到右的順序計算乘、除運算符。同樣當(dāng)加與減同時出現(xiàn)在一個表達(dá)式中時,按從左到右的順序計算加、減運算符。
字符串連接 (&) 運算符不是算術(shù)運算符,但是在優(yōu)先級順序中,它排在所有算術(shù)運算符之后和所有比較運算符之前。Is 運算符是對象引用比較運算符。它并不比較對象或?qū)ο蟮闹担皇沁M行檢查,判斷兩個對象引用是否引用同一個對象。
運算符優(yōu)先級
當(dāng)表達(dá)式包含多個運算符時,將按預(yù)定順序計算每一部分,這個順序被稱為運算符優(yōu)先級。可以使用括號越過這種優(yōu)先級順序,強制首先計算表達(dá)式的某些部分。運算時,總是先執(zhí)行括號中的運算符,然后再執(zhí)行括號外的運算符。但是,在括號中仍遵循標(biāo)準(zhǔn)運算符優(yōu)先級。
當(dāng)表達(dá)式包含多種運算符時,首先計算算術(shù)運算符,然后計算比較運算符,最后計算邏輯運算符。所有比較運算符的優(yōu)先級相同,即按照從左到右的順序計算比較運算符。算術(shù)運算符和邏輯運算符的優(yōu)先級如下所示:
算術(shù)運算符 比較運算符 邏輯運算符
描述 符號 描述 符號 描述 符號
求冪 ^ 等于 = 邏輯非 Not
負(fù)號 - 不等于 <> 邏輯與 And
乘 * 小于 < 邏輯或 Or
除 / 大于 > 邏輯異或 Xor
整除 \ 小于等于 <= 邏輯等價 Eqv
求余 Mod 大于等于 >= 邏輯隱含 Imp
加 + 對象引用比較 Is
減 -
字符串連接 &
當(dāng)乘號與除號同時出現(xiàn)在一個表達(dá)式中時,按從左到右的順序計算乘、除運算符。同樣當(dāng)加與減同時出現(xiàn)在一個表達(dá)式中時,按從左到右的順序計算加、減運算符。
字符串連接 (&) 運算符不是算術(shù)運算符,但是在優(yōu)先級順序中,它排在所有算術(shù)運算符之后和所有比較運算符之前。Is 運算符是對象引用比較運算符。它并不比較對象或?qū)ο蟮闹担皇沁M行檢查,判斷兩個對象引用是否引用同一個對象。
相關(guān)文章
VBS教程:VBscript語句-Option Explicit 語句
VBS教程:VBscript語句-Option Explicit 語句...2006-11-11math.vbs 自然數(shù)n的n次方的的和或積的級數(shù)
通項為自然數(shù)n的n次方的的和或積的級數(shù),求和或積的表達(dá)式。2009-09-09VBS教程:函數(shù)-數(shù)學(xué)函數(shù)
VBS教程:函數(shù)-數(shù)學(xué)函數(shù)...2006-11-11