Условный оператор
Синтаксис
value = condition ? expr1 : expr2 |
Аргументы
- condition
- Условие
- expr1
- Выражение, вычисляемое, если условие
condition
истинно - expr1
- Выражение, вычисляемое, если условие
condition
ложно
Описание, примеры
Условный оператор - единственный оператор яваскрипт, который принимает три операнда.
Он часто используется как более короткий вариант оператора if.
Если условие condition
верно, то он возвращает значение выражения expr1
, иначе - значение expr2
.
var
price = isMember ? 100 : 200