Operatory warunkowe ECMAScript
- Poprzednia strona Operator równości
- Następna strona Operator przypisania
Operator warunkowy
Operator warunkowy jest najpotężniejszym operatorem w ECMAScript, jego forma jest podobna do Java.
variable = boolean_expression ? true_value : false_value;
to wyrażenie jest głównie oparte na boolean_expression wynik obliczeń wyrażenia warunkowego przypisuje warunkowo zmiennej. Jeśli Boolean_expression Przypisanie do zmiennej; jeśli jest prawdziwe, to przypisuje się true_value Przypisanie do zmiennej; jeśli jest fałszywe, to przypisuje się false_value Przypisanie do zmiennej.
Przykład:
var iMax = (iNum1 > iNum2) ? iNum1 : iNum2;
W tym przykładzie, iMax zostanie przypisany do największej liczby w numerze. Wyrażenie deklaracyjne przypisuje iNum1 do iMax, jeśli iNum1 jest większe niż iNum2. Ale jeśli wyrażenie jest fałszywe (czyli iNum2 jest większe lub równe iNum1), to iNum2 przypisuje się do iMax.
- Poprzednia strona Operator równości
- Następna strona Operator przypisania