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

जावास्क्रिप्ट में डबल टिल्ड (~~) ऑपरेटर क्या है?


"डबल टिल्ड" (~~) ऑपरेटर एक डबल नॉट बिटवाइज ऑपरेटर है। इसे Math.floor() के विकल्प के रूप में उपयोग करें, क्योंकि यह तेज़ है।

उदाहरण

डबल टिल्ड ऑपरेटर के बारे में जानने के लिए आप निम्न कोड को चलाने का प्रयास कर सकते हैं -

<html>
   <body>
      <script>
         var a = 2;
         var b,c, d;

         b = ~~a;
         c = Math.floor(a);
         d = ~~b=== c;

         document.write(b);
         document.write("<br>"+c);
         document.write("<br>"+d); // They are equal
      </script>
   </body>
</html>

  1. जावास्क्रिप्ट डोम क्या है?

    जावास्क्रिप्ट दस्तावेज़ ऑब्जेक्ट मॉडल (डीओएम) एक वेबपेज के HTML तत्वों का प्रतिनिधित्व है। यह एक इंटरफ़ेस है जिसका उपयोग हम किसी वेब पेज की सामग्री या शैली को बदलकर उसमें हेरफेर करने के लिए कर सकते हैं। हम वेबपेज पर राइट क्लिक करके और निरीक्षण का चयन करके DOM तक पहुँच सकते हैं। ऐसा करने से, जिस व

  1. जावास्क्रिप्ट में इन ऑपरेटर का उपयोग क्या है?

    जावास्क्रिप्ट में ऑपरेटर का उपयोग यह जांचने के लिए किया जाता है कि कोई संपत्ति किसी वस्तु में है या नहीं। उदाहरण जावास्क्रिप्ट में ऑपरेटर में उपयोग करने का तरीका जानने के लिए आप निम्न कोड को चलाने का प्रयास कर सकते हैं - <!DOCTYPE html> <html>    <body>     &nb

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

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