ECMAScript शर्तीय ऑपरेटर
- पिछला पृष्ठ समानता ऑपरेटर
- अगला पृष्ठ असगनक ऑपरेटर
शर्ताधारित ऑपरेटर
शर्ताधारित ऑपरेटर ECMAScript में सबसे अधिक कार्यात्मक ऑपरेटर है, इसका रूप जावा में समान है।
variable = boolean_expression ? true_value : false_value;
इस व्यवस्था का मुख्य आधार boolean_expression की गणना पर वेरियेबल को शर्ताधारित रूप से अस्तित्व दिया जाता है।यदि Boolean_expression यदि यह true है, तो true_value वेरियेबल को दिया जाता है; यदि यह false है, तो false_value वेरियेबल को दिया जाता है。
उदाहरण के लिए:
var iMax = (iNum1 > iNum2) ? iNum1 : iNum2;
इस उदाहरण में, iMax को संख्या के अधिकतम मूल्य दिया जाएगा।व्यवस्था घोषणा यदि iNum1 iNum2 से बड़ है, तो iNum1 को iMax दिया जाएगा।बल्कि यदि व्यवस्था false है (अर्थात iNum2 iNum1 से बड़ या समान है), तो iNum2 को iMax दिया जाएगा।
- पिछला पृष्ठ समानता ऑपरेटर
- अगला पृष्ठ असगनक ऑपरेटर