Кондиционные операторы ECMAScript
- Предыдущая страница Операторы равенства
- Следующая страница Операторы присваивания
Оператор условия
Оператор условия является одним из самых функциональных операторов в ECMAScript и имеет форму, аналогичную оператору Java.
variable = boolean_expression ? true_value : false_value;
Этот оператор основан на boolean_expression Результат вычисления условияally присваивается переменной. Если Boolean_expression Если это true, то присвоить true_value Присвоение переменной; если это false, то присвоить false_value Присвоение переменной.
Например:
var iMax = (iNum1 > iNum2) ? iNum1 : iNum2;
В данном примере, iMax будет присвоено наибольшее значение из чисел. Выражение устанавливает, что если iNum1 больше iNum2, то iNum1 присваивается iMax. Но если выражение false (т.е. iNum2 больше или равно iNum1), то iNum2 присваивается iMax.
- Предыдущая страница Операторы равенства
- Следующая страница Операторы присваивания