SNDP BAG 4 YOU
কম্পিউটার প্রোগ্রামিং শিখুন


লজিক্যাল অপারেটর (Operator) কি ?

লজিক্যাল ( Logical ) অপারেটরকে ব্যবহার করা হয় if স্টেটমেন্ট এর সঙ্গে একের বেশি কন্ডিশান তৈরি করার জন্য অর্থাৎ একটি কন্ডিশানের ভিতরে একাধিক কন্ডিশান লেখা যায় । Logic এর অর্থ যুক্তি ।

নিচে লিস্ট দেওয়া হল এই অপারেটরের :

অপারেটর উদাহরণ
&& And (x >18 && x<=40) দুইটি কন্ডিশান সত্য হতে হবে
|| Or (x==20 || x == 15 ) যেকোনো একটি সত্য হলে হবে
! Not ( ! (x > 20) ) কন্ডিশান মিথ্যা হতে হবে


And (&&) Operator :

(x >18 && x<=40) - && এই চিহ্নটির দুই দিকে অর্থাৎ বামে ও ডানে দুটি কন্ডিশান লেখা আছে । এখানে দুইটি কান্ডিশান সত্য হতে হবে তাবেই স্টেটমেন্ট প্রিন্ট হবে । যদি দুটি বা একটি কান্ডিশান মিথ্যা হয় তাহলে else ব্লকটি এক্সিকিউট হবে । এখনে মনে রাখবেন আপনি যত খুশি এই ভাবে কন্ডিশান লিখতে পারেন কিন্ত সব গুলো সত্য হলে তবেই if এর প্রথম পার্ট এক্সিকিউট হবে ।



18 বছরের উপরে ও 41 বছরের নিচে ব্যক্তিরা এই Login বাটনে ক্লিক করে ওয়েবসাইটে প্রবেশ করতে পারবে ।





Html Code
JavaScript Code

OR || Operator :

এই অপারেটরের দ্বারা আমরা একটি কান্ডিশানের মধ্যে যত খুশি কন্ডিশান যুক্ত করতে পারি । সব গুলো কন্ডিশানের মধ্যে একটি সত্য হলেই if স্টেটমেন্টের প্রথম ব্লকটি এক্সিকিউট হবে । যদি সব কন্ডিশান গুলো মিথ্যা হয় তাহলে else পার্ট এক্সিকিউট হবে বা নিচে যদি অন্য কন্ডিশান দেওয়া থাকে সেটি চেক করবে ।

hi || HI || Hi || hI এখানে চারটি কান্ডিশান দেওয়া আছে এর মধ্যে একটি ও যদি সত্য হয় তাহলে Hello লেখাটি দেখাবে ।

(input == "hi" || input == "HI" || input == "Hi" || input == "hI")




Html Code
JavaScript Code


Not ! Operator :

কন্ডিশান সত্য অর্থাৎ True হলে মিথ্যা ধরে নেওয়া হবে আর যদি মিথ্যা অর্থাৎ False হয় তাহলে সত্য বলে ধরে নেওয়া হবে ।

কন্ডিশান ফলাফল
সত্য মিথ্যা
মিথ্যা সত্য

Arithmetic Operator