VBScript教程 第六課VBScript運算子_vbs

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

運算子優先順序

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

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


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

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

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



聯繫我們

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

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

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.