Flash Lite 1.x ActionScript 语言参考 |
|
|
|
| Flash Lite 运算符 > ||(逻辑 OR) | |||
Flash Lite 1.0。
expression1 || expression2
expression1、expression2 布尔值或转换为布尔值的表达式。
运算符(逻辑);计算 expression1 和 expression2。如果其中任何一个或者两个表达式的计算结果为 true,则结果为 true;只有当两个表达式的计算结果都为 false 时,结果才为 false。逻辑 OR 运算符可与任意多个操作数一起使用;只要任意一个操作数的计算结果为 true,结果就为 true。
对于非布尔表达式,逻辑 OR 运算符会使 Flash Lite 对左侧的表达式进行计算;如果左侧的表达式可以转换为 true,则结果为 true。否则,计算右侧的表达式,而且结果就是该表达式的值。
用法 1:以下示例在 if 语句中使用 || 运算符。第二个表达式的计算结果为 true,因此最终结果为 true:
theMinimum = 10;
theMaximum = 250;
start = false;
if (theMinimum > 25 || theMaximum > 200 || start){
trace("the logical OR test passed");
}
|
|
|
|