Logical Operators
1️⃣ تعریف Logical Operator (عملگرهای منطقی)
عملگرهای منطقی برای ترکیب یا معکوس کردن مقادیر Boolean استفاده میشوند.
-
نتیجهی آنها همیشه
true
یاfalse
است.
2️⃣ انواع عملگرهای منطقی
عملگر | مثال | توضیح |
---|---|---|
&& | true && false | AND → فقط اگر هر دو مقدار true باشند، نتیجه true است |
` | ` | |
! | !true | NOT → معکوس کردن مقدار Boolean |
3️⃣ مثالهای عملی
-
AND (
&&
)
-
OR (
||
)
-
NOT (
!
)
4️⃣ ترکیب Logical Operators با شرطها
5️⃣ نکات مهم
-
&&
و||
میتوانند short-circuit داشته باشند، یعنی اگر نتیجه مشخص باشد، بقیه بررسی نمیشود. -
!
برای معکوس کردن نتیجه Boolean مفید است. -
میتوان عملگرهای منطقی را با Comparison Operators ترکیب کرد: