इस अध्याय में, हम जावा स्क्रिप्ट में लॉजिकल ऑपरेटर्स के बारे में जानेंगे। लॉजिकल ऑपरेटर्स का उपयोग कई कंडीशनों को एक साथ जोड़ने के लिए किया जाता है और वे कंडीशनल स्टेटमेंट्स (जैसे if
स्टेटमेंट) में महत्वपूर्ण भूमिका निभाते हैं। ये ऑपरेटर्स बूलियन मान (true
या false
) लौटाते हैं और प्रोग्राम के लॉजिक को नियंत्रित करने में मदद करते हैं।
लॉजिकल ऑपरेटर्स का परिचय (Introduction to Logical Operators)
लॉजिकल ऑपरेटर्स का उपयोग विभिन्न कंडीशनों को जोड़ने और उनके परिणामस्वरूप प्राप्त बूलियन मान को नियंत्रित करने के लिए किया जाता है। मुख्य लॉजिकल ऑपरेटर्स हैं: &&
(AND), ||
(OR), और !
(NOT)।
प्रमुख लॉजिकल ऑपरेटर्स (Main Logical Operators)
- AND ऑपरेटर (
&&
):- यह ऑपरेटर तब
true
होता है जब दोनों कंडीशनtrue
हों। - उदाहरण:
let a = 10;
let b = 5;
let result = (a > b && a < 20);
console.log(result); // आउटपुट: true
- यह ऑपरेटर तब
- OR ऑपरेटर (
||
):- यह ऑपरेटर तब
true
होता है जब दोनों में से कोई एक कंडीशनtrue
हो। - उदाहरण:
let a = 10;
let b = 5;
let result = (a > 20 || b < 10);
console.log(result); // आउटपुट: true
- यह ऑपरेटर तब
- NOT ऑपरेटर (
!
):- यह ऑपरेटर कंडीशन का उल्टा बूलियन मान लौटाता है।
- उदाहरण:
let a = true;
let result = !a;
console.log(result); // आउटपुट: false
लॉजिकल ऑपरेटर्स का उपयोग (Using Logical Operators)
लॉजिकल ऑपरेटर्स का उपयोग करके, आप कई कंडीशनों को एक साथ जोड़ सकते हैं और उनके आधार पर निर्णय ले सकते हैं। यह प्रोग्राम के लॉजिक को नियंत्रित करने और विभिन्न स्थितियों के अनुसार कार्य करने में सहायक होते हैं।
उदाहरण:
<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>लॉजिकल ऑपरेटर्स का उपयोग</title> </head> <body> <h1>जावा स्क्रिप्ट लॉजिकल ऑपरेटर्स का उदाहरण</h1> <script> // वेरिएबल्स को डिक्लेयर करें let a = 10; let b = 5; let c = 20; // AND ऑपरेटर का उपयोग let andResult = (a > b && c > a); document.write("<p>AND ऑपरेटर (a > b && c > a): " + andResult + "</p>"); // OR ऑपरेटर का उपयोग let orResult = (a > b || c < b); document.write("<p>OR ऑपरेटर (a > b || c < b): " + orResult + "</p>"); // NOT ऑपरेटर का उपयोग let notResult = !(a > b); document.write("<p>NOT ऑपरेटर (!(a > b)): " + notResult + "</p>"); </script> </body> </html>
निष्कर्ष (Conclusion)
लॉजिकल ऑपरेटर्स जावा स्क्रिप्ट में विभिन्न कंडीशनों को जोड़ने और उनके परिणामस्वरूप प्राप्त बूलियन मान को नियंत्रित करने के लिए महत्वपूर्ण होते हैं। मुख्य लॉजिकल ऑपरेटर्स &&
(AND), ||
(OR), और !
(NOT) हैं। इन ऑपरेटर्स को समझकर और उनका सही उपयोग करके, आप अपने कोड के लॉजिक को बेहतर तरीके से नियंत्रित कर सकते हैं और इसे अधिक प्रभावी बना सकते हैं।