&&(逻辑 AND)

可用性

Flash Player 4。

用法

expression1 && expression2

参数

无。

返回

一个布尔值。

说明

运算符(逻辑);对一个或两个表达式的值执行布尔运算。计算 expression1(该运算符左侧的表达式),当此表达式的计算结果为 false 时返回 false。如果 expression1 的计算结果为
true,则计算 expression2(该运算符右侧的表达式)。如果 expression2 的计算结果为 true,则最终结果为 true;否则,为 false

示例

此示例用 && 运算符执行一个测试,确定游戏者是否已经赢得游戏。在游戏过程中,当游戏者赢得一轮或者得到计分点时,就会对 turnsscore 变量进行更新。在 3 轮之内游戏者的得分达到或超过 75 时,下面的脚本就会在“输出”面板中显示“You Win the Game!”。

turns=2;
score=77;
winner = (turns <= 3) && (score >= 75);
if (winner) {
  trace("You Win the Game!");
} else {
  trace("Try Again!");
}