Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट बिटवाइज़ ऑपरेटर्स क्या हैं?


JavaScript बिटवाइज़ ऑपरेटर ऑपरेंड को 32 बिट्स का एक क्रम मानते हैं। निम्नलिखित बिटवाइज़ ऑपरेटर जावास्क्रिप्ट में उपलब्ध हैं -

Sr.No. ऑपरेटर और ऑपरेटर का नाम
1 &
बिटवाइज और
2 |
बिटवाइज OR
3 ^
बिटवाइज़ XOR
4 ~
बिटवाइज नोट
5 <<
बिटवाइज़ ज़ीरो फिल लेफ्ट शिफ्ट
6 >>
बिटवाइज साइन राइट शिफ्ट
7 >>>
बिटवाइज जीरो-फिल राइट शिफ्ट

आइए JavaScript Bitwise OR(|) ऑपरेटर का एक उदाहरण देखें।

उदाहरण

यदि बिट्स में से एक 1 है, तो बिटवाइज OR (|) ऑपरेटर का उपयोग करने पर 1 वापस आ जाता है। जावास्क्रिप्ट बिटवाइज़ या ऑपरेटर के साथ काम करने का तरीका जानने के लिए आप निम्न कोड को चलाने का प्रयास कर सकते हैं -

<!DOCTYPE html>
<html>
   <body>
      <script>
         document.write("Bitwise OR Operator<br>");
         // 7 = 00000000000000000000000000000111
         // 1 = 00000000000000000000000000000001
         document.write(7 | 1);
      </script>
   </body>
</html>

  1. जावास्क्रिप्ट बिटवाइज़ XOR (^) ऑपरेटर क्या है?

    यदि दोनों बिट अलग हैं, तो बिटवाइज़ OR (|) ऑपरेटर का उपयोग करने पर 1 वापस आ जाता है। उदाहरण जावास्क्रिप्ट बिटवाइज़ एक्सओआर ऑपरेटर के साथ काम करने का तरीका जानने के लिए आप निम्न कोड को चलाने का प्रयास कर सकते हैं। <!DOCTYPE html> <html>    <body>       <s

  1. C# में बिटवाइज़ ऑपरेटर क्या हैं?

    बिटवाइज़ ऑपरेटर बिट्स पर काम करता है और बिट बाय बिट ऑपरेशन करता है। बिटवाइज़ ऑपरेटर निम्नलिखित हैं। संचालक विवरण उदाहरण & बाइनरी और ऑपरेटर दोनों ऑपरेंड में मौजूद होने पर परिणाम में थोड़ी कॉपी करता है। (A &B) =12, जो 0000 1100 है | बाइनरी OR ऑपरेटर थोड़ी कॉपी करता है अगर यह किसी भी ऑपरेंड में मौज

  1. सी # में पोस्टफिक्स ऑपरेटर क्या हैं?

    इंक्रीमेंट ऑपरेटर ++ ऑपरेटर है। यदि किसी वेरिएबल पर पोस्टफिक्स के रूप में उपयोग किया जाता है, तो वेरिएबल का मान पहले लौटाया जाता है और फिर 1 से बढ़ जाता है। इसे पोस्टफिक्स इंक्रीमेंट ऑपरेटर कहा जाता है। उसी तरह, डिक्रीमेंट ऑपरेटर काम करता है लेकिन यह 1 से घट जाता है। उदाहरण के लिए, a++; निम्नलिखित