返回首页
文学网 > 短句 > 经典短句 > 正文

ASP脚本循环语句详细教学

2026/02/06经典短句

文学网整理的ASP脚本循环语句详细教学(精选59条),供大家参考,希望能给您提供帮助。

ASP脚本循环语句详细教学 篇1

1、total = total + j

2、Next

3、Dim x

4、我们先来看看 Do...Loop,它是可以多次(次数不定)运行语句块。当条件为“真”时或条件变为“真”之前,重复执行语句块。请看下例: < html>< head>

5、MsgBox " 总和为 " & total & "。"

6、For...Next: 指定循环次数,使用计数器重复运行语句。

7、If counter >13 then

8、[statements][Exit Do]

9、End Sub

10、Next

11、response.write " " & counter & " 月份 : "

12、Sub TwosTotal()

13、total = total + myNum

14、For...Next: 指定循环次数,使用计数器重复运行语句。

15、Do...Loop: 当(或直到)条件为“真”时循环。

16、response.write "______________________________" & "< BR>< br>"

17、Dim myNum, total

18、Do

19、End Sub

20、exit do

ASP脚本循环语句详细教学 篇2

1、For Each...Next: 对于集合中的每项或数组中的每个元素,重复执行一组语句。

2、While...Wend 语句是为那些熟悉其用法的用户提供的。但是由于 While...Wend 缺少灵活性,所以建议最好使用 Do...Loop 语句。下面我们来看看 For Next 语句。For...Next 语句用于将语句块运行指定的次数,在循环中使用计数器变量,该变量的值随每一次循环增加或减少。

3、下面的示例将过程 MyProc 重复执行 50 次。For 语句指定计数器变量 x 及其起始值与终止值。Next 语句使计数器变量每次加 1。 Sub DoMyProc50Times()

4、下面的示例将过程 MyProc 重复执行 50 次。For 语句指定计数器变量 x 及其起始值与终止值。Next 语句使计数器变量每次加 1。 Sub DoMyProc50Times()

5、Loop

6、For j = 2 To 10 Step 2

7、要使计数器变量递减,可将 Step 设为负值。此时计数器变量的终止值必须小于起始值。在下面的示例中,计数器变量 myNum 每次减 2。循环结束后,total 的值为 16、14、12、10、8、6、4 和 2 的总和。 Sub NewTotal()

8、While...Wend: 当条件为“真”时循环。

9、这段 ASP 程序运用循环语句制作了一张销售结算记录表,将以上代码剪贴至记事簿保存为 DoLoop.asp,并在浏览器中以 HTTP 方式进行浏览,根据当前的月份的不同,你将看到如下图的结果。

10、< %

11、End Sub

12、关键字 Step 用于指定计数器变量每次增加或减少的值。在下面的示例中,计数器变量 j 每次加 2。循环结束后,total 的值为 2、4、6、8 和 10 的总和。

13、end if

14、For myNum = 16 To 2 Step -2

15、[statements][Exit Do]

16、counter = counter+1

17、< %

18、Do Loop 语句还可以使用以下语法:

19、[statements]Loop [{While | Until} condition]

20、Dim myNum, total

21、counter = 1

22、MsgBox " 总和为 " & total & "。"

23、Dim j, total

24、MsgBox " 总和为 " & total & "。"

25、< p>请将今年到本月为止的.每个月份的销售结算记录填写在本页之上。< P>

26、< hr>< /body>< /html>

27、total = total + myNum

28、For x = 1 To 50

29、If counter >13 then

30、For myNum = 16 To 2 Step -2

31、我们来分析一下此段程序,我们的目的是要根据当前的月份打印一张表格,首先我们建立一个计数器“count”并将其值设为 1,然后我们用函数 month() 和 now() 得到当前的月份,最后建立循环,当 count 的值小于当前月份的值加 1 的时候,即显示月份值及一条横线并将 count 的值加 1,循环语句重复执行直到以上条件为假时退出循环。其中如果 count 大于 13 则用 exit do 立即退出循环。

32、Do Loop 语句还可以使用以下语法:

33、< title>DoLoop.asp< /title>< body bgcolor="#FFFFFF">< /head>< p>< /p>

34、Next

35、我们来分析一下此段程序,我们的目的是要根据当前的月份打印一张表格,首先我们建立一个计数器“count”并将其值设为 1,然后我们用函数 month() 和 now() 得到当前的月份,最后建立循环,当 count 的值小于当前月份的值加 1 的时候,即显示月份值及一条横线并将 count 的值加 1,循环语句重复执行直到以上条件为假时退出循环。其中如果 count 大于 13 则用 exit do 立即退出循环。

36、Exit For 语句用于在计数器达到其终止值之前退出 For...Next 语句。因为通常只是在某些特殊情况下(例如在发生错误时)要退出循环,所以可以在 If...Then...Else 语句的 True 语句块中使用 Exit For 语句。如果条件为 False,循环将照常运行。

37、我们先来看看 Do...Loop,它是可以多次(次数不定)运行语句块。当条件为“真”时或条件变为“真”之前,重复执行语句块。请看下例: < html>< head>

38、While...Wend 语句是为那些熟悉其用法的用户提供的。但是由于 While...Wend 缺少灵活性,所以建议最好使用 Do...Loop 语句。下面我们来看看 For Next 语句。For...Next 语句用于将语句块运行指定的次数,在循环中使用计数器变量,该变量的值随每一次循环增加或减少。

39、total = total + j