VBS脚本基础教程:[4]循环语句
1、do...loop循环结构:do...loop循环将永远执行do和loop之间的语句,除非遇到exit do语句。以下就举例说明一下:
![VBS脚本基础教程:[4]循环语句](https://exp-picture.cdn.bcebos.com/9a8fd9f88a775dddd9ac29f9a427e7ef2906f977.jpg)
![VBS脚本基础教程:[4]循环语句](https://exp-picture.cdn.bcebos.com/2947750192dd3340ef135d34881c99c0aefcf177.jpg)
2、do while循环结构:do while循环结构只有在条件 满足的情况下才执行循环体,其基本语法结构为:do while 条件表达式循环体loop如图所示此循环的基本用法:
![VBS脚本基础教程:[4]循环语句](https://exp-picture.cdn.bcebos.com/9881b1fce186242fc89258ac35e434daf15ee877.jpg)
3、除此之外,我们还可以利用如下do while结构,其结果以步骤2相同。do循环体loop while 条件表达式
![VBS脚本基础教程:[4]循环语句](https://exp-picture.cdn.bcebos.com/f11f54237971fe1dfe38d4aaea20a7cd0d6ee077.jpg)
4、for...next循环结构此循环结构是一种常见的语句,由于期循环结构直观,因此被广泛使用。其基本结构为:for 变量初始值 to 变量终止值 step 步长循环体next具体使用方法如下:
![VBS脚本基础教程:[4]循环语句](https://exp-picture.cdn.bcebos.com/0d2fe5f202b375d7e99b7747515872dadf49d877.jpg)
5、其中step 后面的参数可为正数或负数。当为正数时按递加进行循环,为负数时为递减进行循环。如图所示为按递减
![VBS脚本基础教程:[4]循环语句](https://exp-picture.cdn.bcebos.com/df087f0f8b56ad045688db5adae10ef85956d077.jpg)
![VBS脚本基础教程:[4]循环语句](https://exp-picture.cdn.bcebos.com/0fb94656d53da824a7090061306651598440cb77.jpg)
6、最后小编就与大家分享一下利用功能强大的for...next循环来实现“九九乘法表”。如图所示:
![VBS脚本基础教程:[4]循环语句](https://exp-picture.cdn.bcebos.com/ba274f598540102a8102f211b142a07aa110c577.jpg)
![VBS脚本基础教程:[4]循环语句](https://exp-picture.cdn.bcebos.com/05a320a23a42a07a29f07080673834bb18efc177.jpg)