asp循环语句

1.Do...Loop循环
     使用Do...Loop语句多次执行语句块,当条件为True时或条件变为True之前,重复执行语句块
     While 关键字用于检查Do...Loop语句中的条件。有两种检查方式:①在进入循环之前检查条件;②或者在循环至少运行完一次之后检查条件
     下为两实例

程序先判断while条件是否成立,如果成立则执行循环体中的语句,每次执行前检查一下while语句后面的条件,如果条件不成立就退出循环

while条件拿到程序后面,条件写在前面先判断,写在后面后判断。还可以用 Exit Do 语句强制退出循环

2.While...Wend
使用方法:

先判断while后面的条件是否成立,成立则执行循环体中的内容,直到不成立为止。While和Wend必须配对使用,Wend是End While的缩写形式。

3.For...Next循环
For...Next语句用于将语句块运行指定的次数。在循环中使用计数器变量,该变量的值随每一次循环增加或减少。

语句重复执行10次。For语句指定计数器变量X及其起始值与终止值。

关键字Step用于指定计数器变量每次增加的值。此程序变量j每次增加2

ps:Step关键字省略,则循环变量每次加一,当有Step关键字时,每次循环完后,循环变量加上Step后面的值。要使计数器变量递减,可将Step设为负值。可以使用Exit For 语句强制退出

4.For Each...Next循环
与For...Next循环类似。For Each...Next不是将语句运用指定的次数,而是对于数组中的每个元素或对象集合中的每一项重复执行。

首先利用语句"Set d = CreateObject("Scripting.Dictionary")"创建一个字典对象d,因为使用CreateObject创建出来的是对象,所以需要加上关键字Set.然后向字典中添加三个单词"0","1","2",其意思是:"Athens","Belgrade","Cairo".最后利用循环将其中的内容显示出来.


上一篇: FSO在线编辑
下一篇: 最简单的在线聊天程序
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: 2796
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 300 字 | UBB代码 开启 | [img]标签 关闭