【发布时间】:2012-12-25 21:19:09
【问题描述】:
由于熟悉编程,我缺少使用三元运算符分配变量的能力(即“如果某事为真,则将变量设置为 x,否则将其设置为 y”)。我正在考虑类似的事情:
set my_string to (if a is 0 return "" else return " - substring")
这当然行不通,我还没有找到类似的东西。是否有另一种方法可以用 applescript 实现这一目标?
【问题讨论】:
-
不管怎样,这个运算符的名字是“条件运算符”。它恰好是 a 三元运算符,但它不是 the 三元运算符,因为虽然它是目前唯一的三元运算符,但没有什么能阻止某人发明另一个三元运算符.
标签: applescript ternary-operator