可以存入任何数据类型, 唯一的不同点是它在内存中占据的是一块连续的空间, 您可以 依序给它们编号,再依编号来使用它们。 使用数组之前一定要先声明名称,这是和普通的变量不同的地方。
第 - 3 - 页 共 65 页
ASP网页设
设计————张国策,机械电子工程专业
2.5 第三个范例
(1).dim box(9)定义声明一个0-9 的数组
格式: dim 数组名()
(2).redim score(4)可以重新定义一个数组
格式:redim 数组名()
(3).redim preserve 数组名(n)保留原来的数组
2.6 第四个范例
2.7 常数
什么是常数,常数是一种不会改变的数,也就是说它原来就存在于程序
软件内,而
且不会任意改变它所代表的值。
2.8 第五个范例
2.9 第六个范例
第 - 4 -
页 共 65 页
ASP网页设设计————张国策,机械电子工程专业 2.11 运算符
(1) 数字运算符
+ 加法运算 - 减法运算 * 乘法运算 / 除法运算 \ 整数除法 ^ 指数 mod 余数 &; 字符串连接
12+3=15
12-5=9
12*3=36
12/3=4
7\3=2
12^3=1728
20 mod 3=2
"您" &; "好"=您好
2.13 比较运算符 比较运算符会比较两个表达式,如果比较的结果是正确的,就会返回"True(真)";如 果比较结果是错误的,就会返回"False"。例如:"10<20"就会返回True,"10>20"就会返回 False。通常程序设计者可以根据比较运算符所返回的值,做不同的处理。 VBScript 常用的比较运算符整理如表: 符号 注释 例子 返回值 = 等于 21+5=18+8 True <> 不等于 21+5<>18+8 False < 小于 18+3<18 False > 大于 18+3>18 True <= 小于等于18+3<=21 True >= 大于等于18+3>=21 True 2.14 逻辑运算符 逻辑运算符是结合两个比较运算,再返回一个"True"或"False"值:最重要的逻辑运算 符是"And"及"Or". "And"是两个比较运算都正确时,才返回True,其余都返回"False"."And"和比较运算 整理如表: 第一个比较运算 第二个比较运算 例子 返回值 True True 20>21 and 50>40 True
第 - 5 -
页 共 65 页
ASP网页设设计————张国策,机械电子工程专业 True False 30>21 and 50<40 False False True 30<21 and 50>40 False False True 30<21 and 50<40 False "Or"是只要有一个比较运算正确的,就返回"True",即指只有在两个比较运算错误时, 才返回"False",其余都返回"True"。"Or"和比较运算的关系整理如表: 第一个比较运算 第二个比较运算 例子 返回值 True True 30>21 or 50>40 True True False 30>21 or 50<40 True False True 30<21 or 50>40 True False False 30<21 or 50<40 False 2.15 第八个范例
第3章VBScript 流程控制
3.1 认识流程控制结构 我们上一章所用的范例都是一些相当简单的程序。所谓的“简单”就是指程序执行只有 一个由上而下的方向,而不会转弯或跳行,但实际上平常所应用的程序并不会这么简单,一 般的程序都会依据不同的情况而换行, 因为这样的程序才能应付各种不同的情况, 这时就需 要流程控制结构来帮组设计师控制程序执行的方向。 流程控制结构通常要借助逻辑数据的帮 助才能运行,流程控制结构共有6种,我们一一来介绍。 3.2 if的第一种格式:如果...就...(单一选择) if 条件then 程序代码 这是if指令最简单的格式“单一选择” ,其中的“条件”是一个表达式,它所计算的结 构必须是一个逻辑数据, 如果 “条件” 的计算结果是 “True” , 那么就会执行Then后面的 “程 序代码” ;如果“条件”的计算结果是“False” ,那么就会跳过整个if语句,而不会执行 Then后面的“程序代码” 。Then后面的“程序代码”如果跟Then不是同一行或是程序代码 有很多行,那就要在最后加上end if以结束if条件语句。
3.3 if的第二种格式:如果...就...否则...(双向选择) if 条件then 程序代码一
第 - 6 - 页 共 65 页
ASP网页设设计————张国策,机械电子工程专业
else
程序代码二
end if
3.4 输入函数InputBox用法
变量=InputBox("显示信息","窗口标题")
InputBox函数可以提供对话框让用户输入信息