JavaScript निम्नलिखित तार्किक ऑपरेटरों का समर्थन करता है। मान लें कि चर A में 10 है और चर B में 20 है, तब,
| Sr.No वें> <वें शैली ="चौड़ाई:85.3261%; पाठ-संरेखण:केंद्र;">संचालक और विवरण वें> | |
|---|---|
| 1 | &&(तार्किक और) यदि दोनों ऑपरेंड गैर-शून्य हैं, तो शर्त सत्य हो जाती है। उदा: (ए एंड एंड बी) सच है। |
| 2 | | | (तार्किक या) यदि दो ऑपरेंड में से कोई भी गैर-शून्य है, तो शर्त सत्य हो जाती है। उदा: (ए || बी) सच है। |
| 3 | ! (तार्किक नहीं) अपने संकार्य की तार्किक स्थिति को उलट देता है। यदि कोई शर्त सत्य है, तो लॉजिकल नॉट ऑपरेटर इसे गलत बना देगा। उदा: ! (ए एंड एंड बी) गलत है। |
उदाहरण
जावास्क्रिप्ट में लॉजिकल ऑपरेटर्स को लागू करने का तरीका जानने के लिए आप निम्न कोड को आजमा सकते हैं -
लाइव डेमो
<html>
<body>
<script>
<!--
var a = true;
var b = false;
var linebreak = "<br />";
document.write("(a && b) => ");
result = (a && b);
document.write(result);
document.write(linebreak);
document.write("(a || b) => ");
result = (a || b);
document.write(result);
document.write(linebreak);
document.write("!(a && b) => ");
result = (!(a && b));
document.write(result);
document.write(linebreak);
//-->
</script>
<p>Set the variables to different values and different operators and then try...</p>
</body>
</html>