हां, नॉट ऑपरेटर नॉट ऑपरेटर की रिवर्स प्रक्रिया है। यदि कोई मान सत्य है तो सिंगल! (नहीं) झूठी वापसी करेगा और !! विपरीत मान (सत्य) लौटाएगा।
ऑपरेटर नहीं -
var flag=true; console.log(!flag);
नॉट ऑपरेटर -
var flag=true; console.log(!!flag);
उदाहरण
निम्नलिखित कोड है -
var flag=true; console.log("The result of single !=") console.log(!flag); console.log("The result of single !!=") console.log(!!flag)
उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -
node fileName.js.
यहाँ, मेरी फ़ाइल का नाम है demo247.js
आउटपुट
यह कंसोल पर निम्न आउटपुट उत्पन्न करेगा -
PS C:\Users\Amit\javascript-code> node demo247.js The result of single != false The result of single !!= True