if Operators
🔹 1. عملگرهای مقایسهای در if
📌 عملگرهای مقایسهای:
-
==
مساوی بودن -
===
مساوی بودن با بررسی نوع -
!=
یا<>
نامساوی -
!==
نامساوی با بررسی نوع -
>
بزرگتر -
<
کوچکتر -
>=
بزرگتر یا مساوی -
<=
کوچکتر یا مساوی
🔹 2. عملگرهای منطقی در if
📌 عملگرهای منطقی:
-
&&
و (AND) -
||
یا (OR) -
!
نقیض (NOT) -
xor
یکی درست باشه (نه هر دو)
🔹 3. عملگر سهتایی (Ternary Operator)
یک روش خلاصهنویسی برای if...else
🔹 4. عملگر Null Coalescing (??
)
برای بررسی اینکه مقدار خالی (null) است یا نه، استفاده میشود.
✅ خلاصه
-
Comparison operators (
==
,===
,!=
,>
,<
, ...) داخل if برای مقایسه استفاده میشن. -
Logical operators (
&&
,||
,!
,xor
) شرطها رو ترکیب میکنن. -
Ternary (
?:
) و Null Coalescing (??
) نسخه کوتاه if هستن.