![]() ![]() | |
Flash Player 4。
无。
一个布尔值。
运算符(逻辑);对一个或两个表达式的值执行布尔运算。计算 expression1(该运算符左侧的表达式),当此表达式的计算结果为 false 时返回 false。如果 expression1 的计算结果为 true,则计算 expression2(该运算符右侧的表达式)。如果 expression2 的计算结果为 true,则最终结果为 true;否则,为 false。
此示例用 && 运算符执行一个测试,确定游戏者是否已经赢得游戏。在游戏过程中,当游戏者赢得一轮或者得到计分点时,就会对 turns 和 score 变量进行更新。在 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!");
}
![]() ![]() | |