जावास्क्रिप्ट ऑपरेटर्स

×सामग्री तालिका छुपाएं

जावास्क्रिप्ट ट्यूटोरियल

जावास्क्रिप्ट सीखें

विकास में अपना करियर शुरू करने के लिए तैयार हैं? BrainStation's के बारे में और अधिक जानकारी प्राप्त करें वेब डेवलपमेंट बूटकैंप

अक्सर डेवलपर्स को कोड लिखना पड़ता है जो गणितीय और तार्किक गणना करता है। जावास्क्रिप्ट ऑपरेटरों की एक बहुत व्यापक सूची प्रदान करता है जिसका उपयोग ऐसे कार्यों को करने के लिए किया जा सकता है। जावास्क्रिप्ट में ऑपरेटरों को मोटे तौर पर इस प्रकार विभाजित किया गया है:



  • अंकगणितीय आपरेटर
  • इंक्रीमेंट/डिक्रीमेंट ऑपरेटर्स
  • असाइनमेंट ऑपरेटर्स
  • तुलना ऑपरेटर
  • अन्य ऑपरेटर

जावास्क्रिप्ट अंकगणित ऑपरेटर

जावास्क्रिप्ट में एक अंकगणितीय ऑपरेटर का उपयोग संख्याओं पर अंकगणित करने के लिए किया जाता है (संख्याएँ चर, शाब्दिक या भाव हो सकती हैं)। अंकगणितीय संक्रियाएं आमतौर पर दो संख्याओं पर संचालित होती हैं।



जावास्क्रिप्ट में इंक्रीमेंट और डिक्रीमेंट ऑपरेटर्स

इंक्रीमेंट (दो प्लस साइन) |_+_| और कमी (दो ऋण चिह्न) |_+_| ऑपरेटरों का उपयोग एक चर के मूल्य को 1 से बढ़ाने या घटाने के लिए किया जाता है। इस पर निर्भर करता है कि चर के पहले या बाद में ऑपरेटर चिह्न का उपयोग किया जाता है, यह एक अलग परिणाम उत्पन्न करता है। हालाँकि, यह अभी भी 1 से बढ़ता या घटाता है।

|_+_|

जावास्क्रिप्ट असाइनमेंट ऑपरेटर्स

असाइनमेंट ऑपरेटर या समान चिह्न |_+_| बराबर चिह्न के दायीं ओर का मान समान चिह्न के बाईं ओर चर को निर्दिष्ट करने के लिए प्रयोग किया जाता है। यह जावास्क्रिप्ट में सबसे अधिक इस्तेमाल किया जाने वाला ऑपरेटर है क्योंकि हमेशा एक वैरिएबल को मान निर्दिष्ट करने की आवश्यकता होती है।



इंक्रीमेंट और डिक्रीमेंट ऑपरेटर्स के पास एक शॉर्टहैंड नोटेशन भी होता है जो असाइनमेंट ऑपरेटर का उपयोग करता है। जबकि इंक्रीमेंट ऑपरेटर |_+_| और डिक्रीमेंट ऑपरेटर |_+_| 1 से मूल्य को बढ़ाने या घटाने के लिए उपयोग किया जाता है, कभी-कभी मूल्य को एक अलग राशि से बढ़ाने या घटाने की आवश्यकता होती है। इस मामले में वेतन वृद्धि की भिन्नता |_+_| और कमी |_+_| प्रयोग किया जाता है।

जावास्क्रिप्ट तुलना ऑपरेटर्स

जावास्क्रिप्ट में कोड लिखते समय, हमेशा कोड में तार्किक निर्णय लेने की आवश्यकता होती है। तार्किक कथनों को लिखते समय अक्सर तुलना ऑपरेटरों का उपयोग किया जाता है। वे दो मानों की तुलना करते हैं और एक बूलियन मान लौटाते हैं |_+_| या |_+_|. जावास्क्रिप्ट में सभी मान या तो सत्य या असत्य हैं और इसलिए तुलना ऑपरेटरों का उपयोग हमेशा एक सही या गलत मान देता है।

यहां ध्यान देने वाली एक महत्वपूर्ण बात यह है कि जावास्क्रिप्ट गैर-सख्त दोनों की अनुमति देता है |_+_| और सख्त |_+_| दो मूल्यों की तुलना। यह अत्यधिक अनुशंसा की जाती है कि जावास्क्रिप्ट में डेवलपर्स हमेशा ट्रिपल बराबर चिह्न का उपयोग करें |_+_| या सख्त समानता तुलना। |_+_| साइन केवल मानों की तुलना सत्य या असत्य होने के लिए करता है जबकि |_+_| अधिक सख्त तुलना के लिए दोनों मूल्यों और साथ ही दोनों मूल्यों के प्रकार की तुलना समान होने के लिए करता है।



अन्य जावास्क्रिप्ट ऑपरेटर्स

जावास्क्रिप्ट में उपलब्ध कुछ अन्य ऑपरेटर यहां दिए गए हैं:

जावास्क्रिप्ट बिटवाइज़ ऑपरेटर्स

बिटवाइज़ ऑपरेटरों का उपयोग संख्याओं के द्विआधारी प्रतिनिधित्व पर संचालन करने के लिए किया जाता है। बिटवाइज़ ऑपरेटर किसी मानक जावास्क्रिप्ट नंबर को वापस करने से पहले, ऑपरेशन में किसी भी संख्यात्मक ऑपरेंड को 32-बिट संख्या में परिवर्तित करते हैं।

जावास्क्रिप्ट लॉजिकल ऑपरेटर्स

जावास्क्रिप्ट में लॉजिकल ऑपरेटर एक प्रोग्राम को कई शर्तों के आधार पर निर्णय लेने की अनुमति देते हैं, जहां प्रत्येक ऑपरेंड सही या गलत मान का मूल्यांकन कर सकता है।



जावास्क्रिप्ट टर्नरी ऑपरेटर्स

जावास्क्रिप्ट में टर्नरी या सशर्त ऑपरेटर का उपयोग if...else कथन को सरल बनाने के लिए किया जा सकता है। एक टर्नरी ऑपरेटर एक शर्त पर मूल्यांकन करता है, फिर उस स्थिति के आधार पर कोड के एक ब्लॉक को निष्पादित करता है, और परिणामस्वरूप तीन ऑपरेंड लेता है।

जावास्क्रिप्ट टाइपऑफ़ ऑपरेटर्स

जावास्क्रिप्ट में टाइपऑफ़ ऑपरेटर एक स्ट्रिंग देता है जो अमूल्यांकित ऑपरेंड के प्रकार को दर्शाता है।

Kategori: समाचार