Keyword Reference

首页  后退  前进

For...To...Step...Next

基于 For...To 表达式循环.

 

For <变量> = <开始> To <停止> [Step <步进值>]

   语句

   ...

Next

参数

变量

循环计数的变量.

开始

变量的初值.

停止

变量的终值.

步进值

[可选] 每次循环时变量的增量值(可以为小数). 默认 1.

备注

即使有 MustDeclareVars 语句设置, 脚本也将自动创建这个局部 " 变量 ".

 

For...Next 语句允许嵌套使用. 当 变量 值大于 停止 值时, For 循环终止.

如果 步进值停止 值是一个变量, 其值仅在执行第一次循环时读取.

 

下列情形 For 循环将执行 0 次:

  开始 > 停止 与 步进值 > 0, 或

  开始 < 停止 与 步进值为负数

相关

ContinueLoop, ExitLoop

函数示例

#include <MsgBoxConstants.au3>
For $i = 5 To 1 Step -1
    MsgBox($MB_SYSTEMMODAL, "", "Count down!" & @CRLF & $i)
Next
MsgBox($MB_SYSTEMMODAL, "", "Blast Off!")

----------------------------------------