Class 5
JavaScript এ Comparison Operators কি?
JavaScript এ যেইসব symbol বা চিহ্ন যা দুইটি variable এর একটির সাথে আরেকটির compare(তুলনা) করার জন্য ব্যবহৃত হয়, JavaScript এর পরিভাষায় এ গুলোকে বলা হয় Comparison Operators
নিচের সব গুলো Comparison Operator ই JavaScript এ support করে নিচের টেবিল টি বুঝার জন্য আমরা variable var a=10 নিব এবং var b=5 নিব
| Serial Number | Operator এর নাম | বিবরণ | উদাহরণ |
|---|---|---|---|
| 1 | == | দুইটা Operand এর value বা মান একই কিনা তা যাচাই করে , সমান (equal) হলে ফলাফল true দিবে আর সব ক্ষেত্রে ফলাফল false বা কোনো ফলাফল দিবেনা। | a==bএখানে ফলাফল false আসবে। |
| 2 | != | দুইটা Operand এর value বা মান একই কিনা তা যাচাই করে , সমান (equal) না হলে ফলাফল true দিবে আর সব ক্ষেত্রে ফলাফল false বা কোনো ফলাফল দিবেনা। | a!=b এখানে ফলাফল true আসবে। |
| 3 | === | দুইটা Operand এর value বা মান এবং তাদের data type একই কিনা তা যাচাই করে , দুইটাই সমান (equal) হলে ফলাফল true দিবে আর সব ক্ষেত্রে ফলাফল false বা কোনো ফলাফল দিবেনা। | a===b এখানে ফলাফল false আসবে। |
| 4 | !== | দুইটা Operand এর value বা মান এবং তাদের data type একই কিনা তা যাচাই করে , দুইটাই বা যেকোনো একটা সমান (equal) না হলে ফলাফল true দিবে আর সব ক্ষেত্রে ফলাফল false বা কোনো ফলাফল দিবেনা। | a!==”10″ এখানে ফলাফল true আসবে। |
| 5 | < | দুইটি Operand এর value এর মধ্যে প্রথমটি ছোট হলে output বা ফলাফল true আসবে। আর সব ক্ষেত্রে ফলাফল false বা কোনো ফলাফল দিবেনা | a |
| 6 | > | দুইটি Operand এর value এর মধ্যে প্রথমটি বড় হলে output বা ফলাফল true আসবে। আর সব ক্ষেত্রে ফলাফল false বা কোনো ফলাফল দিবেনা | a>b এখানে ফলাফল true আসবে। |
| 7 | <= | দুইটি Operand এর value এর মধ্যে প্রথমটি ছোট অথবা সমান হলে output বা ফলাফল true আসবে। আর সব ক্ষেত্রে ফলাফল false বা কোনো ফলাফল দিবেনা | a<=b এখানে ফলাফল false আসবে। |
| 8 | >= | দুইটি Operand এর value এর মধ্যে প্রথমটি বড় অথবা সমান হলে output বা ফলাফল true আসবে। আর সব ক্ষেত্রে ফলাফল false বা কোনো ফলাফল দিবেনা | a>=b এখানে ফলাফল true আসবে। |