在本文上两篇中,我们学习了脚本语言 VBScript 的变量、函数、过程和条件语句,本篇将继续给大家介绍 VBScipt 的循环语句,并对脚本语言在 ASP 中的应用加以总结。
继上一篇我们学习了脚本语言 VBScript 的函数和条件语句后,今天我们继续来看看VBScript 中的循环语句。
循环语句的作用就是重复执行程序代码,循环可分为三类:一类在条件变为假之前重复执行语句,一类在条件变为真之前重复执行语句,另一类按照指定的次数重复执行语句。在VBScript 中可使用下列循环语句:
Do...Loop: 当(或直到)条件为真时循环。
While...Wend: 当条件为真时循环。
For...Next: 指定循环次数,使用计数器重复运行语句。
For Each...Next: 对于集合中的每项或数组中的每个元素,重复执行一组语句。 我们先来看看 Do...Loop,它是可以多次(次数不定)运行语句块。当条件为真时或条件变为真之前,重复执行语句块。请看下例:
DoLoop.asp 请将今年到本月为止的每个月份的销售结算记录填写在本页之上。
- <%
- counter=1
- thismonth=month(now())
- Dowhilecounter
- response.write&counter&月份:
- response.write______________________________&
- Ifcounter>13then
- exitdo
- endif
- counter=counter+1
- Loop
- %>