第一个:autoit3中文帮助文档--->>语言相关---->>条件选择语句中$var = -20
If $var > 0 Then
MsgBox(0, "例子", "$var 为正数!")
ElseIf $var < 0 Then
MsgBox(0, "例子", "$var 为负数!")
Else
MsgBox(0, "例子", "$var 为零!")
EndIf
在上面的例子中, 表达式 $var > 0 的值为 false 因为变量小于零. 因此第一个条件不成立, 开始判断第二个条件. 表达式 $var < 0 的值为 true. 这样 if 语句将会去执行第二个 MsgBox 行,并显示 "$var 为零!".
应该是:显示$var 为负数! 英文版本没错哈
第二个:关于 Do....until语句的说明
Do...Until 语句允许被嵌套使用.
由于程序在每次执行循环体语句之后才计算循环控制表达式的值,只有当其为真时才继续执行循环语句,因此循环体语句至少被执行一次.
当其值为真时,就退出循环了吧
我看的帮助文档是3.3.5.6的
我是新手,有可能我理解错误或者新版本都改过,但是我懒得升级,望好心人提醒一下 |