首页 理论教育 VBScript运算符-ASP动态网页设计

VBScript运算符-ASP动态网页设计

时间:2023-11-05 理论教育 版权反馈
【摘要】:运算符是对数据进行操作的符号,VBScript有多种类型的运算符,可以进行不同类型的数据运算。为了避免与算术加法运算符产生混淆,应该用“&”号。表3-3 常用的比较运算符4.逻辑运算符逻辑运算符用于构成逻辑表达式,从而实现逻辑判断功能。

VBScript运算符-ASP动态网页设计

运算符是对数据进行操作的符号,VBScript有多种类型的运算符,可以进行不同类型的数据运算。常用的运算符有算术运算符、连接运算符、逻辑运算符和比较运算符等,下面分别介绍。

1.算术运算符

算术运算符用来执行简单的算术运算。常用的算术运算符如表3-2所示。

表3-2 常用的算术运算符

2.连接运算符

连接运算符是将两个或更多字符串连接起来,生成一个新的字符串。VBScript只有一种连接运算符,即“&”,其语法格式为:

〈字符串1〉&〈字符串2〉[&〈字符串3〉]

当两个字符串用连接运算符连接起来后,第二个字符串直接添加到第一个字符串的尾部,结果是一个更长的、包含两个源字符串的全部内容的字符串。如果要把多个字符串连接起来,每两个字符串之间都要用“&”号分隔。例如:

″ABC123″&″666xyz″

″计算机″&″世界

″12345″&″abcd″&″xyz″

连接后结果分别为:

″ABC123666xyz″

″计算机世界″

″12345abcdxyz″

除了用“&”把两个表达式强制连接成一个字符串外,还可以用“+”把两个字符串连接成一个字符串。为了避免与算术加法运算符产生混淆,应该用“&”号。另外,“&”会自动将非字符串子类型的数据转换成字符串后再进行连接,而“+”则不能自动转换。例如:(www.xing528.com)

123&456&″abc″

连接后结果为:

″123456abc″

3. 比较运算符

比较运算符用于比较两个表达式,如果比较的结果是正确的,就会返回“True(真)”,反之,就会返回“False(假)”。常用的比较运算符如表3-3所示。

表3-3 常用的比较运算符

4.逻辑运算符

逻辑运算符用于构成逻辑表达式,从而实现逻辑判断功能。常用的逻辑运算符如表3-4所示。

表3-4 常用的逻辑运算符

5.运算符优先级

当一个表达式中有多种运算符时,可以按以下从左到右的顺序执行运算:

括号、算术运算符、比较运算符、逻辑运算符。

算术运算符优先级由低到高为:加“+”、减“﹣”、求余“MOD”、乘“*”、除“/”、取负“﹣”、指数“∧”。

逻辑运算符优先级由高到低为:逻辑非“Not”、逻辑与“And”、逻辑或“Or”、逻辑异或“Xor”,比较运算符具有相同的优先顺序。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈