Logical Operators প্রধানত ৩টি:
- And operator
- Or operator
- Not operator
এই Operator-গুলো Condition বা শর্ত বুঝাতে ব্যবহার করা হয় । এ কারণে এগুলোকে Logical Operators বলে। অনেকক্ষেত্রে And operator হিসেবে &&, Or operator হিসেবে || এবং Not operator হিসেবে ! ব্যবহার করা হয়।
> এই Operator গুলো কাজ কীভাবে করে?
>> And operator দ্বারা আমরা বুঝি দুটি শর্ত হলে দুটিই পূরণ করতে হবে আর Or operator দ্বারা আমরা বুঝি দুটি শর্তের একটি পূরণ হলেই চলবে। আর Not operator হলো না বোঝায় ।
একটি উদাহরণ দেই!
a = 2 and b = 3
এর মানে a এর মান 2 হতে হবে আর b এর মান হতে হবে 3। দুইটা চলকের মান একই হতে হবে, এর ব্যতিক্রম হলে চলবে না!
a = 2 or b = 3
অর্থাৎ a এর মান 2 অথবা b এর মান 3 হবে অথবা a এর মান 2 আর b এর মান 3 দুইটাই হবে। এর মানে Or operator এ option রাখা হয়েছে - যেকোনো একটা হলেই চলবে।
a = not 2
এর মানে a এর মান 2 হবে না।
আশা করি, হালকা ধারণা পাওয়া গেছে Logical operators সম্পর্কে। বিস্তারিত পরে...
(চলবে, ইনশা আল্লাহ)
লেখক: রীশাদ মোশাররফ হৃদ্য, প্রেসিডেন্ট, Learn To Code Foundation
