
- VBScript 教程
- VBScript - 首頁
- VBScript - 概述
- VBScript - 語法
- VBScript - 啟用
- VBScript - 位置
- VBScript - 變數
- VBScript - 常量
- VBScript - 運算子
- VBScript - 決策
- VBScript - 迴圈
- VBScript - 事件
- VBScript - Cookie
- VBScript - 數字
- VBScript - 字串
- VBScript - 陣列
- VBScript - 日期
- VBScript 高階
- VBScript - 過程
- VBScript - 對話方塊
- VBScript - 面向物件
- VBScript - 正則表示式
- VBScript - 錯誤處理
- VBScript - 其他語句
- VBScript 有用資源
- VBScript - 問答
- VBScript - 快速指南
- VBScript - 有用資源
- VBScript - 討論
VBScript - 運算子
什麼是運算子?
讓我們來看一個表示式 4 + 5 等於 9。這裡,4 和 5 稱為運算元,+ 稱為運算子。VBScript 語言支援以下型別的運算子:
- 算術運算子
- 比較運算子
- 邏輯(或關係)運算子
- 連線運算子
算術運算子
VBScript 支援以下算術運算子:
假設變數 A 為 5,變數 B 為 10,則:
運算子 | 描述 | 示例 |
---|---|---|
+ | 將兩個運算元相加 | A + B 將得到 15 |
- | 從第一個運算元中減去第二個運算元 | A - B 將得到 -5 |
* | 將兩個運算元相乘 | A * B 將得到 50 |
/ | 將分子除以分母 | B / A 將得到 2 |
% | 取模運算子,返回整數除法後的餘數 | B MOD A 將得到 0 |
^ | 冪運算子 | B ^ A 將得到 100000 |
要更好地理解這些運算子,您可以自己嘗試一下。
比較運算子
VBScript 語言支援以下比較運算子:
假設變數 A 為 10,變數 B 為 20,則:
運算子 | 描述 | 示例 |
---|---|---|
= | 檢查兩個運算元的值是否相等,如果相等則條件為真。 | (A == B) 為假。 |
<> | 檢查兩個運算元的值是否不相等,如果不相等則條件為真。 | (A <> B) 為真。 |
> | 檢查左運算元的值是否大於右運算元的值,如果大於則條件為真。 | (A > B) 為假。 |
< | 檢查左運算元的值是否小於右運算元的值,如果小於則條件為真。 | (A < B) 為真。 |
>= | 檢查左運算元的值是否大於或等於右運算元的值,如果大於或等於則條件為真。 | (A >= B) 為假。 |
<= | 檢查左運算元的值是否小於或等於右運算元的值,如果小於或等於則條件為真。 | (A <= B) 為真。 |
要更好地理解這些運算子,您可以自己嘗試一下。
邏輯運算子
VBScript 語言支援以下邏輯運算子:
假設變數 A 為 10,變數 B 為 0,則:
運算子 | 描述 | 示例 |
---|---|---|
AND | 稱為邏輯 AND 運算子。如果兩個條件都為真,則表示式為真。 | a<>0 AND b<>0 為假。 |
OR | 稱為邏輯 OR 運算子。如果兩個條件中任何一個為真,則條件為真。 | a<>0 OR b<>0 為真。 |
NOT | 稱為邏輯 NOT 運算子。它反轉其運算元的邏輯狀態。如果一個條件為真,則邏輯 NOT 運算子將使其為假。 | NOT(a<>0 OR b<>0) 為假。 |
XOR | 稱為邏輯異或。它是 NOT 和 OR 運算子的組合。如果只有一個表示式計算結果為真,則結果為真。 | (a<>0 XOR b<>0) 為真。 |
要更好地理解這些運算子,您可以自己嘗試一下。
連線運算子
VBScript 語言支援以下連線運算子:
假設變數 A 為 5,變數 B 為 10,則:
運算子 | 描述 | 示例 |
---|---|---|
+ | 將兩個值作為變數值相加(數值型) | A + B 將得到 15 |
& | 連線兩個值 | A & B 將得到 510 |
假設變數 A = "Microsoft",變數 B="VBScript",則:
運算子 | 描述 | 示例 |
---|---|---|
+ | 連線兩個值 | A + B 將得到 MicrosoftVBScript |
& | 連線兩個值 | A & B 將得到 MicrosoftVBScript |
注意 - 連線運算子可用於數字和字串。如果變數儲存的是數值或字串值,則輸出取決於上下文。
要更好地理解這些運算子,您可以自己嘗試一下。
廣告