资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,项目,04_,用,循环结,构实现可交互的乘法,口诀,表,任务,01_,使,用客户端脚本编写年龄计算页面,任务,02_,用循环结构实现可,交,互的乘法口诀表,项目介绍,按给定数值输出乘法表,前节回顾,任务,01_,使用客户端脚本编写年龄计算页面,服务器端脚本代码,包含在,之间,代码在服务器上解释执行成,HTML,代码,必须使用,.asp,为扩展名,输出时使用,response.write,客户端脚本代码,包含在,之间,代码在客户端浏览器解释执行,服务器不执行,如果网页中只包含客户端脚本代码,可以使用,.HTML,为后缀名,输出时使用,document.write,任务,01_,使用客户端脚本编写年龄计算页面,InputBox,输入对话框,语法:,InputBox(,参数,1,参数,2,参数,3),参数,1,:对话框中显示的文字,参数,2,:对话框标题栏显示的文字,参数,3,:对话框的缺省值,MsgBox,输出对话框,语法:,MsgBox(,参数,1),参数,1,:对话框中输出的内容,上述两个函数只能用在客户端,不能用在服务器端,任务,02_,用循环结构实现可交互的乘法口诀表,VBScript,提供了多种循环语句,可以使用下面,四,种语句组成各种不同形式的循环结构:,Do.Loop,语句,While.Wend,语句,For.Next,语句,3.10.1 Do.Loop,语句,While,(条件成立时执行,),Until(,条件不成立执行,),进入循环之前检查条件,Do While/Until,条件,语句,Loop,进入循环之后检查条件,Do,语句,Loop While/Until,条件,见例,3-4,3-5,3-6,3.10.1 Do.Loop,语句,提前退出,Do,循环方法,Exit Do ,强制结束,Do,循环,%,Dim i,sum,i=0,sum=0,do while i=10 then Exit Do,loop,response.Write(sum),%,3.10.2 While.Wend,语句,While.Wend,语句构成的循环为,“,当型,”,循环。其语法格式如下:,While,条件,语句,Wend,3.10.3 For.Next,语句,For.Next,语句用于将循环体运行指定的次数。在循环中使用计数器变量,该变量的值随每一次循环增加或减少。其语法格式为:,For,循环变量,=,初值,To,终值,Step,步长,语句,Next,见,例,3-7,:同样完成从数字,1,到,10,的求和,见,例,3-8,:,For.Next,示例,见,例,3-9,:,For,中使用数组示例,3.10.3 For.Next,语句,提前退出,For,循环的方法,Exit For ,强制结束,For,循环,3.10.4,循环的嵌套,一个循环体内又包括另外一个完整的循环体结构,称为循环嵌套或多重循环。,单循环可以解决一些简单的问题,但实际上有许多问题需要用两层,甚至多层循环解决。,要注意的是,多重循环中各循环必须完整包含,相互之间绝对不允许有交叉现象。,见,例,3-12,:使用双循环输出九九乘法表,3.10.4,循环的嵌套,本章小结,本章讲述了,ASP,中默认脚本语言,VBScript,的语法知识。,具体讲解了常量和变量,数组,运算符和表达式,介绍了,VBScript,中字符串操作函数,分析了构成顺序,选择,循环三大结构程序设计的语句,最后讲解了,VBScript,中的两种过程。,
展开阅读全文