conditional-operator पर टैग किए गए जवाब

सशर्त ऑपरेटर एक टर्नरी ऑपरेटर है जो कई प्रोग्रामिंग भाषाओं में एक बुनियादी सशर्त अभिव्यक्ति के लिए सिंटैक्स का हिस्सा है। इसे आमतौर पर टर्नरी ऑपरेटर या इनलाइन के रूप में भी जाना जाता है। विभिन्न भाषाओं में एक ही निर्माण के लिए अलग-अलग वाक्यविन्यास होते हैं, लेकिन सभी एक शर्त के आधार पर दो विकल्पों में से एक के बीच चयन करते हैं।






9
C के टर्नीरी ऑपरेटर के मुहावरेदार गो क्या है?
C / C ++ (और उस परिवार की कई भाषाएं) में, एक शर्त के आधार पर एक वैरिएबल को घोषित करने और आरंभ करने के लिए एक सामान्य मुहावरा, टर्नरी सशर्त ऑपरेटर का उपयोग करता है: int index = val > 0 ? val : -val गो के पास सशर्त …

8
इफ-शॉर्टहैंड का उपयोग करते समय दूसरी अभिव्यक्ति को स्वीकार करना
क्या मैं if elseबिना शॉर्टहैंड के लिख सकता हूं else? var x=1; x==2 ? dosomething() : doNothingButContinueCode(); मैंने nullअन्य कार्यों के लिए ध्यान दिया है (लेकिन मुझे पता नहीं क्यों या अगर यह एक अच्छा विचार है)। संपादित करें: आप में से कुछ को यह प्रतीत होता है कि मैं …

13
इनलाइन आईएफ स्टेटमेंट को जावास्क्रिप्ट में कैसे लिखें?
मैं ifजावास्क्रिप्ट में इनलाइन स्टेटमेंट का उपयोग कैसे कर सकता हूं ? क्या इनलाइन elseस्टेटमेंट भी है? कुछ इस तरह: var a = 2; var b = 3; if(a < b) { // do something }


5
?: PHP में ऑपरेटर ('एल्विस ऑपरेटर')
मैंने आज इसे कुछ PHP कोड में देखा: $items = $items ?: $this->_handle->result('next', $this->_result, $this); मैं ?:यहां इस्तेमाल किए जा रहे ऑपरेटर से परिचित नहीं हूं । यह एक टर्नरी ऑपरेटर की तरह दिखता है, लेकिन मूल्यांकन करने के लिए कि क्या विधेय सच है, अभिव्यक्ति छोड़ दी गई है। …


10
अगर-ब्लॉक के रूप में टर्नरी ऑपरेटर दोगुना धीमा है?
मैंने हर जगह पढ़ा है कि टर्नरी ऑपरेटर की तुलना में तेज या कम से कम उसी के समान माना जाता है, इसके समकक्ष if- elseब्लॉक। हालाँकि, मैंने निम्नलिखित परीक्षण किया और पता चला कि ऐसा नहीं है: Random r = new Random(); int[] array = new int[20000000]; for(int i …

13
पॉवरशेल में टर्नरी ऑपरेटर
मुझे जो पता है, उससे PowerShell को तथाकथित टर्नरी ऑपरेटर के लिए अंतर्निहित अभिव्यक्ति नहीं लगती है । उदाहरण के लिए, सी भाषा में, जो टर्नरी ऑपरेटर का समर्थन करती है, मैं कुछ इस तरह लिख सकता था: <condition> ? <condition-is-true> : <condition-is-false>; यदि वह वास्तव में पॉवरशेल में मौजूद …


30
त्रिगुट करने के लिए या नहीं करने के लिए? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर देने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है कि …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.