关键字参考


Do...Until

基于一个表达式循环.

Do
    语句
    ...
Until <表达式>

参数

表达式 程序在执行完循环体语句后,再根据表达式的值是否为真(true)来决定是否结束循环,否则继续重复执行循环体语句.

注意/说明

Do...Until 语句允许被嵌套使用.
由于程序在每次执行循环体语句之后才计算循环控制表达式的值,只有当其不为真(true)时才继续执行循环语句,因此循环体语句会被执行至少一次.

相关

ContinueLoop, ExitLoop

示例/演示


Local $i = 0
Do
    MsgBox(4096, "","$i 当前值是:" & $i)  ; Display the value of $i.
    $i = $i + 1 ; Or $i += 1 can be used as well.
Until $i = 10 ; Increase the value of $i until it equals the value of 10.