Relational Operators (আপেক্ষিক অপারেটরস) দুটি বা ততোধিক মানের মধ্যে তুলনা করার জন্য ব্যবহৃত হয়। এই অপারেটরসগুলির মাধ্যমে আপনি দেখতে পারেন যে একটি মান অন্য মানের তুলনায় বড়, ছোট, সমান বা অসামান। Dart এ আপেক্ষিক অপারেটরসের মধ্যে অন্তর্ভুক্ত রয়েছে: ==, !=, >, <, >=, এবং <=। এখানে আমরা প্রধান চারটি অপারেটরের আলোচনা করব।
1. Equality Operator (==)
- বর্ণনা: এই অপারেটরটি দুটি মানের সমান কিনা তা যাচাই করে। যদি মান দুটি সমান হয় তবে এটি
trueফেরত দেয়, অন্যথায়false।
উদাহরণ:
void main() {
int a = 10;
int b = 10;
bool isEqual = (a == b); // true
print("Is Equal: $isEqual"); // Output: Is Equal: true
}
2. Inequality Operator (!=)
- বর্ণনা: এই অপারেটরটি দুটি মানের অসামান কিনা তা যাচাই করে। যদি মান দুটি অসামান হয় তবে এটি
trueফেরত দেয়, অন্যথায়false।
উদাহরণ:
void main() {
int a = 10;
int b = 5;
bool isNotEqual = (a != b); // true
print("Is Not Equal: $isNotEqual"); // Output: Is Not Equal: true
}
3. Greater Than Operator (>)
- বর্ণনা: এই অপারেটরটি দেখে যে প্রথম মানটি দ্বিতীয় মানের তুলনায় বড় কি না। যদি বড় হয় তবে এটি
trueফেরত দেয়, অন্যথায়false।
উদাহরণ:
void main() {
int a = 10;
int b = 5;
bool isGreater = (a > b); // true
print("Is Greater: $isGreater"); // Output: Is Greater: true
}
4. Less Than Operator (<)
- বর্ণনা: এই অপারেটরটি দেখে যে প্রথম মানটি দ্বিতীয় মানের তুলনায় ছোট কি না। যদি ছোট হয় তবে এটি
trueফেরত দেয়, অন্যথায়false।
উদাহরণ:
void main() {
int a = 5;
int b = 10;
bool isLess = (a < b); // true
print("Is Less: $isLess"); // Output: Is Less: true
}
5. Greater Than or Equal To Operator (>=)
- বর্ণনা: এই অপারেটরটি দেখে যে প্রথম মানটি দ্বিতীয় মানের তুলনায় বড় বা সমান কি না।
উদাহরণ:
void main() {
int a = 10;
int b = 10;
bool isGreaterOrEqual = (a >= b); // true
print("Is Greater or Equal: $isGreaterOrEqual"); // Output: Is Greater or Equal: true
}
6. Less Than or Equal To Operator (<=)
- বর্ণনা: এই অপারেটরটি দেখে যে প্রথম মানটি দ্বিতীয় মানের তুলনায় ছোট বা সমান কি না।
উদাহরণ:
void main() {
int a = 5;
int b = 10;
bool isLessOrEqual = (a <= b); // true
print("Is Less or Equal: $isLessOrEqual"); // Output: Is Less or Equal: true
}
Content added By
Read more