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!"); }