If Elseif 条件判断:
示例:
n1:=[11 ,20] //初始化n值
if (n1[0]>15) //判断如果n1 0索引的元素值>15就显示信息
disp_message (200000, n1[0], 'window', 12, 12, 'black', 'true') //执行的语句
elseif (n1[1]>15) //判断如果n1 1索引的元素值>15就显示信息
disp_message (200000, n1[1], 'window', 12, 12, 'black', 'true') //执行的语句
endif
2.10 跳出循环break和continue
Break当循环执行到break时 整个循环停止结束
示例:
f:=0 //初始化值
for Index3 := 0 to 10 by 1 //Index3初始值为0需要加到10就退出循环 每执行一次循环Index3加1
f:=f+1 //f加1后重新赋值给b 执行的语句
if (f==3)
break //跳出循环
endif
disp_message (200000, f, 'window', 12, 12, 'black', 'true')
**等待
wait_seconds (1)
endfor
continue:跳出本次循环 不执行下面语句 重新继续新的循环
示例:
f:=0 //初始化值
for Index3 := 0 to 10 by 1 //Index3初始值为0需要加到10就退出循环 每执行一次循环Index3加1
f:=f+1 //f加1后重新赋值给b 执行的语句
if (f==3)
continue//跳出本次循环 不执行下面语句 重新继续新的循环
endif
disp_message (200000, f, 'window', 12, 12, 'black', 'true')
**等待
wait_seconds (1)
endfor