আসুন একটি সহজ অভিব্যক্তি নিই "10 + 20 সমান 30"। এখানে 10 এবং 20 কে অপারেন্ড বলা হয় এবং ‘+’ কে অপারেটর বলা হয়। জাভাস্ক্রিপ্ট নিম্নলিখিত ধরনের অপারেটর সমর্থন করে।
- পাটিগণিত অপারেটর
- তুলনা অপারেটর
- লজিক্যাল (বা রিলেশনাল) অপারেটর
- অ্যাসাইনমেন্ট অপারেটর
- শর্তসাপেক্ষ (বা তির্যক) অপারেটর
আসুন তুলনা অপারেটর −
দেখে নেইJavaScript নিম্নলিখিত তুলনা অপারেটর সমর্থন করে. ধরুন চলক A এর 10 আছে এবং ভেরিয়েবল B এর 20 −
আছেSr.No | অপারেটর এবং বিবরণ |
---|---|
1 | ==(সমান) দুটি অপারেন্ডের মান সমান কিনা তা পরীক্ষা করে, যদি হ্যাঁ, তাহলে শর্তটি সত্য হয়ে যায়। প্রাক্তন: (A ==B) সত্য নয়। |
2 | !=(সমান নয়) দুটি অপারেন্ডের মান সমান কি না তা পরীক্ষা করে, যদি মান সমান না হয়, তাহলে শর্তটি সত্য হয়ে যায়। প্রাক্তন: (A !=B) সত্য। |
3 | > (এর চেয়ে বড়) বাম অপারেন্ডের মান ডান অপারেন্ডের মানের চেয়ে বেশি কিনা তা পরীক্ষা করে, যদি হ্যাঁ, তাহলে শর্তটি সত্য হয়ে যায়৷ প্রাক্তন: (A> B) সত্য নয়। |
4 | <(এর চেয়ে কম) বাম অপারেন্ডের মান ডান অপারেন্ডের মানের থেকে কম কিনা তা পরীক্ষা করে, যদি হ্যাঁ, তাহলে শর্তটি সত্য হয়ে যায়৷ প্রাক্তন: (A |
5 | >=(এর চেয়ে বড় বা সমান) বাম অপারেন্ডের মান ডান অপারেন্ডের মানের চেয়ে বেশি বা সমান কিনা তা পরীক্ষা করে, যদি হ্যাঁ, তাহলে শর্তটি সত্য হয়ে যায়৷ প্রাক্তন: (A>=B) সত্য নয়। |
6 | <=(এর চেয়ে কম বা সমান) বাম অপারেন্ডের মান ডান অপারেন্ডের মানের চেয়ে কম বা সমান কিনা তা পরীক্ষা করে, যদি হ্যাঁ, তাহলে শর্তটি সত্য হয়ে যায়৷ প্রাক্তন: (A <=B) সত্য। |
নিচের কোডটি দেখায় কিভাবে জাভাস্ক্রিপ্টে তুলনা অপারেটর ব্যবহার করতে হয়
উদাহরণ
লাইভ ডেমো<html> <body> <script> var a = 10; var b = 20; 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); 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> </body> </html>