让表达式 4 + 5等于9 .这里,4和5被称为操作数,+被称为操作符. VBScript语言支持以下类型的运算符 :
算术运算符
比较运算符
逻辑(或关系)运算符
串联运算符
VBScript支持以下算术运算符 :
假设变量A保持5,变量B保持10,然后&减去;
<a href="https://img01.yuandaxia.cn/Content/img/tutorials/vbscript/vbscript_arithmetic_operators.htm"title=VBScript">显示示例中的算术运算符
运算符 | 说明 | 示例 |
---|---|---|
+ | 添加两个操作数 | A + B将给出15 |
- | Su从第一个中抽取第二个操作数 | A - B将给-5 |
* | 将两个操作数相乘 | A * B将给出50 |
/ | 除以分子的分子 | B/A将给出2 |
% | 模数运算符和整数除法后的余数 | B MOD A将给出0 |
^ | Exponentiation运算符 | B ^ A将给100000 |
为了更好地理解这些运算符,你可以自己试试.
有以下比较由VBScript语言支持的运算符 :
假设var iable A持有10,变量B持有20,然后 :
运算符 | 描述 | 示例 |
---|---|---|
= | 检查值是否为两个操作数是否相等,如果是,则条件变为真. | (A == B)为假. |
<> | 检查两个操作数的值是否相等,如果值不相等则条件变为是. | (A<> B)为True. |
> | 支票如果左操作数的值大于右操作数的值,如果是,则条件变为真. | (A> B)为假. |
< | 检查左操作数的值是否小于右边的值操作数,如果是则则条件变为真. | (A< B)为真. |
> = | 检查左操作数的值是否大于或等于右操作数的值,如果是,则条件变为真. | (A> = B)为假. |
< = | 检查左操作数的值是否小于或等于右操作数的值,如果是,则条件变为真. | (A< = B)为真. |
为了更好地理解这些运算符,可以
VBScript语言支持以下逻辑运算符 :
假设变量A保持10,变量B保持0,然后是 :
运算符 | 描述 | 示例 |
---|---|---|
AND | 调用Logical AND运算符.如果两个条件均为True,则Expression变为True. | a<> 0 AND b<> 0为False. |
OR | 被称为逻辑OR运算符.如果两个条件中的任何一个为真,则条件变为真. | a<> 0或b<> 0为真. |
NOT | 被称为逻辑非运算符.它会反转其操作数的逻辑状态.如果条件为True,则Logical NOT运算符将使其为False. | NOT(a<> 0 OR b<> 0)为false. |
XOR | 被称为逻辑排除.它是NOT和OR运算符的组合.如果一个且只有一个表达式的计算结果为True,则结果为True. | (a<> 0 XOR b<> 0)为真. |
为了更好地理解这些运算符,你可以自己试试.
VBScript语言支持以下连接运算符 :
假设变量A保持5,变量B保持10然后:
运算符 | 描述 | 示例 |
---|---|---|
+ | 添加两个值,因为变量值为N. umeric | A + B将给出15 |
& | 连接两个值 | A& B将给出510 |
假设变量A ="Microsoft"而变量B ="VBScript",然后是 :
运算符 | 描述 | 示例 |
---|---|---|
+ | 连接两个值 | A + B将提供MicrosoftVBScript |
& | 连接两个值 | A& B将给出MicrosoftVBScript |
注意 : 连接运算符可用于数字和字符串.如果变量包含数值或字符串值,则输出取决于上下文.
要以更好的方式理解这些运算符,您可以自己试试.