执行一个表达式并且将结果存储在一个 变量 中。
Var := expression
Var | 变量 的名称,存储 表达式 的结果。 |
Expression | 查看 表达式 以及下面的例子获取更多信息。 |
>“:=”运算符是优化过了的,在一些简单的脚本中,它的执行速度和“=”是一样快的。例如:
x := y ; 效率同:x = %y% x := 5 ; 效率同:x = 5. x := "literal string" ; 效率同:x = literal string.
单词“true”和“false”是内置常量,代表 1 和 0 。它们可以增加代码的可读性,例如:
CaseSensitive := false ContinueSearch := true
这个命令,以及所有接收 OutputVar 参数的命令都可以创建一个 数组 ,只要让 OuputVar 包含一个对其它变量的引用就行了。例如 Array%i% := Var/100 + 5 。查看 数组 获取更多信息。
Expressions, IF (expression), Functions, SetEnv, EnvSet, EnvAdd, EnvSub, EnvMult, EnvDiv, If, Arrays
Var := 3 Var := "literal string" Var := Price * (1 - Discount/100) Finished := not Done or A_Index > 100 if not Finished { FileAppend, %NewText%`n, %TargetFile% return } else ExitApp