ASP  运算符
在VBScript中,可以把运算符分为四类:算术运算符、比较运算符、连接运算符、逻辑运算符。
1.算术运算符
算术运算符用于队两个数据进行计算,返回计算结果。在VBScript中算术运算符有8中,如表2-1所示。
表2-1  算术运算符
运算符符号
运算符描述
^
求幂,计算数的指数次方
-
负号
*
/
\
两个数相除并返回以整数形式表示的结果
Mod
两个数值相除并返回其余数
+
-
2.比较运算符
比较运算符用于对两个数据进行比较,两个数据必须是相同类型的数据,返回的结果一般是一个布尔值,比较运算符或者由其构成的表达式,常常应用于条件语句中。比较运算符有如下几种,如表2-2所示。
表2-2  比较运算符
asp数据
运算符符号
运算符描述
=
等于
<>
不等于
<
小于
>
大于
<=
小于等于
>=
大于等于
IS
对象引用比较
3.连接运算符
在VBScript脚本语言中,连接运算符只有一个,用符号&表示。
4.逻辑运算符
逻辑运算符一般总是用在条件语句中进行逻辑判断,主要有以下几种,如表2-3所示。
表2-3  逻辑运算符
运算符符号
运算符描述
NOT
逻辑非
AND
逻辑与
OR
逻辑或
XOR
逻辑异或
EQV
逻辑等价
IMP
逻辑隐含
5.运算符优先级
当表达式包含多个运算符时,将按预定顺序计算每一部分,这个顺序被称为运算符优先级。可以使用括号越过这种优先级顺序,强制首先计算表达式的某些部分。运算时,总是先执行括号中的运算符,然后再执行括号外的运算符。但是,在括号中仍遵循标准运算符优先级。
当表达式包含多种运算符时,首先计算算术运算符,然后计算比较运算符,最后计算逻辑运算符,字符串连接(&)运算符排在所有算术运算符之后和所有比较运算符之前。
当乘号与除号同时出现在一个表达式中时,按从左到右的顺序计算乘、除运算符。同样当加与减同时出现在一个表达式中时,按从左到右的顺序计算加、减运算符。所有比较运算符的优先级相同,即按照从左到右的顺序计算比较运算符。
逻辑运算符中各个符号的优先级如表2-3中所示的,按位置的高低,优先级也是从高到低。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。