跳到主要内容

当前置条件不成立时循环执行操作

命令说明

使用 Until 时,当条件表达式 (expression) 的值为假(不成立)时则继续执行语句块 (Block),当条件表达式 (expression) 的值为真(成立)时退出循环

命令原型

Do Until expression

Loop

命令参数

参数必选类型默认值说明
expressionTrueexpression前置条件进行判断的表达式

运行实例

/*********************************条件不成立时循环********************************
命令原型:
Do Until expression

Loop
入参:

出参:

注意事项:
使用 Until 时,当 expression 的值为真则继续执行 Block 语句块,当 expression 为假时退出循环。
********************************************************************************/
TracePrint("令a=1,当a不等于10时,执行a自增1,直到a等于10,退出循环")
a = 1
Do Until a=10
a = a + 1
Loop
TracePrint(a)

可视化样例