TypeScript Comparison Operators with Example
প্রিয় ডেভেলপারস! আসসালামু আলাইকুম, আশা করি ভালো আছেন। TypeScript
Operators সাধারণত JavaScript Operators এর মতোই কিন্তু TypeScript ডাটার স্ট্যাটিক টাইপ প্রদান করে থাকে যার ফলে কোডিং এ Error হওয়ার সম্ভাবনা অনেকাংশ কমে যায়। নিম্নে TypeScript Operators এর Comparison Operators (কম্প্যারিজন অপারেটর) উদাহরণসহ বর্ণনা
করা হলো -
লক্ষণীয় যে, TypeScript এর Operators সম্পর্কে বিস্তারিত
জানুন এখানে।
TypeScript
Comparison Operators (কম্প্যারিজন অপারেটর)
==
(Equal to - সমান) – দুইটি ভ্যালুর মান সমান কিনা তা তুলনা করার জন্য ব্যবহার করা হয় কিন্তু ভ্যালুর ডাটা টাইপ তুলনা করে না।
[
const a: number = 2;
const b: number = 2;
console.log(a == b); // Output: true
]
!=
(Not equal to – সমান না) – দুইটি ভ্যালুর মান সমান না তা তুলনা করার জন্য ব্যবহার করা হয় কিন্তু ভ্যালুর ডাটা টাইপ তুলনা করে না।
[
const a: number = 2;
const b: number = 20;
console.log(a != b); // Output: true
]
===
(Strict equal to – সমান মান এবং একই টাইপ) - দুইটি ভ্যালুর মান এবং ভ্যালুর ডাটা টাইপ সমান কিনা তা তুলনা করার জন্য ব্যবহার করা হয়।
[
const a: number = 2;
const b: number = 2;
console.log(a === b); // Output: true
]
!==
(Strict not equal to – একই মান এবং টাইপের না) – দুইটি ভ্যালুর মান এবং ভ্যালুর টাইপ একই কিনা তার তুলনা করার জন্য ব্যবহার করা হয়।
[
const a: number = 2;
const b: number = 20;
console.log(a !== b); // Output: true
]
>
(Greater than - বড়) – একটি মান অন্যটির চেয়ে বড় কিনা তার জন্য এটি ব্যবহার করা হয়।
[
const a: number = 20;
const b: number = 2;
console.log(a > b); // Output: true
]
<
(Less than - ছোট) - একটি মান অন্যটির চেয়ে ছোট কিনা তার জন্য এটি ব্যবহার করা হয়।
[
const a: number = 2;
const b: number = 20;
console.log(a < b); // Output: true
]
>=
(Greater than or equal to – বড় অথবা সমান) – একটি ভ্যালুর মান অন্য-ভ্যালুর চেয়ে বড় বা সমান কিনা তা জানার জন্য ব্যবহার করা হয়।
[
const a: number = 20;
const b: number = 20;
console.log(a >= b); // Output: true
]
<=
(Less than or equal to – ছোট অথবা সমান) - একটি ভ্যালুর মান অন্য-ভ্যালুর চেয়ে ছোট বা সমান কিনা তা জানার জন্য ব্যবহার করা হয়।
[
const a: number = 2;
const b: number = 20;
console.log(a <= b); // Output: true
]
আশা করি আপনি আজকের এই ব্লগটি মনোযোগ
সহকারে পড়েছেন। আজকের ব্লগটি আপনার কাছে কেমন লেগেছে অবশ্যই
কমেন্ট করে জানাবেন, আর যদি কোন ভূল হয়ে থাকে তাহলে ক্ষমা সুন্দর দৃষ্টিতে দেখবেন এবং কোথায় ভূল হয়েছে কমেন্ট করে জানাবেন। পোষ্টে উল্লিখিত কোনো অংশ যদি বুঝতে সমস্যা হয়, তাহলে কমেন্ট বক্সে জানিয়ে দিন। ইনশাআল্লাহ্, সমস্যা সমাধানের চেষ্টা করবো। আর ওয়েবসাইটটি বন্ধুদের মাঝে শেয়ার করবেন। আজকের মতই এখানেই বিদায় নিলাম, ইনশাআল্লাহ দেখা হবে অন্য কোন ব্লগে। ভালো থাকবেন সুস্থ থাকবেন। আল্লাহ হাফেয।