জাভাস্ক্রিপ্ট নিম্নলিখিত তুলনা অপারেটরগুলিকে সমর্থন করে৷ ধরুন ভেরিয়েবল A 10 ধারণ করে এবং ভেরিয়েবল B 20 ধারণ করে, তারপর:
Sr. না | অপারেটর এবং বর্ণনা |
---|---|
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> Set the variables to different values and different operators and then try... </body> </html>