Операторы > && (short-circuit AND)

&& (короткое И)

Синтаксис

expression1 && expression2

Аргументы

expression1, expression2 Числа, строки, переменные или функции.

Описание

Логический оператор; производит булеву операцию над значениями одного или обоих выражений. Интерпретатор Flash анализирует левое expression1 и возвращает false, если выражение оценивается как false. Если expression1 оценивается как true, то рассматривается правое expression2. Если и expression2 оценивается как true, то окончательный результат - true, в противном случае результат - false.

Player

Flash 4 или более поздней версии.

Пример

В этом примере переменным winner и loser присваивается соответствующие значения, как результат оценки правых частей выражений:

winner = (chocolateEggs >=10) && (jellyBeans >=25);
loser = (chocolateEggs <=1) && (jellyBeans <= 5);
if (winner) {
	alert = "You Win the Hunt!";
	if (loser) {
		alert = "Now THAT'S Unhappy Hunting!";
	}
} else {
	alert = "We're all winners!";
}