中华考试网·阅读新闻
编程开发 > ASP > 文章内容

ASP入门基础教程:VBScript运算符

2015-11-5编辑:ljnbset

ASP入门基础教程:VBScript运算符

  VBScript运算符包括算术运算符,连接运算符、比较运算符和逻辑运算符几种类型。当表达式包含多个运算符时。将按预定顺序计算每一部分,该顺序称为运算优先级。使用运算时按照先括号内后括号外的顺序执行,在括号中仍要遵循标准运算符优先级;优先级相同时按照从左到右的顺序计算。

  1、算术运算符

  变量命名必须遵循VBScript的标准命名规则:

  算术运算符

运算符

名称

表达式例子

运算符

名称

表达式例子

^

乘方

a^b

*

乘法

a*b

/

浮点除法

a/b

 

整数除法

a

+

加法

a+b

-

减法

a-b

Mod

求余的模运算

a Mod b

-

取负

-c

    2、比较运算符

  比较运算

   运算符

描述

True如果

False如果

Null如果

小于

表达式1<表达式2

表达式1>=表达式2

表达式1 or 表达式2=Null

<=

小于或等于

表达式1<=表达式2

表达式1>表达式2

表达式1 or 表达式2=Null

大于

表达式1>表达式2

表达式1<=表达2

表达式1 or 表达式2=Null

>=

大于或等于

表达式1>=表达式1

表达式1<=表达式2

表达式1 or 表达式2=Null

=

等于

表达式1=表达式2

表达式1<>表达式2

表达式1 or 表达式2=Null

<> 

不等于

表达式<>表达式2

表达式1=表达式2

表达式1 or 表达式2=Null

Is

用于对象

 

 

表达式1 or 表达式2=Null

  3、逻辑运算符

运算符

名称

例子

说明

And

(4>5)And (3<4)

值为:False,两个表达式的值均为真,结果才为真。

Or

(4>5) or (3<4)

值为:True,两个表达式中只要一个值为真,结果就为真,只有两个表达式的值均为假,结果才为假。

Not

Not(1>0)

值为:False,由真变假或由假变真,进行取“反”操作。

Xor

逻辑异或

10>8Xor8>6

值为“:True,两个表达式的值同为真或假,整个表达式为真,否则为假。

  4、连接运算符

连接运算符

连接运算符

&

字符串连接

对两个表达式进行字符串连接。

 

  5、运算符的优先级 

  运算符的优先顺序

优先顺序

运算符类型

运算符

1

算术运算符

^(指数运算)

2

-(负数运算)

3

*、/(乘法和除法)

4

(整数除法)

5

Mod(求余运算)

6

+、-(加法和减法)

7

连接运算符

&(字符串连接)

8

比较运算符

=、<>、<、>、<=、>=、Is

9

逻辑运算符

Not

10

And

11

Or

12

Xor

ASP入门基础教程:VBScript变量与常量
咨询热线:4000-525-585(免长途费)