if, else, and else if
1️⃣ if (اگر)
کدی را فقط زمانی اجرا میکند که شرط درست (true
) باشد.
2️⃣ if ... else (اگر و در غیر این صورت)
اگر شرط برقرار نباشد، بخش else
اجرا میشود.
3️⃣ if ... else if ... else (چند شرط)
برای بررسی چند حالت مختلف استفاده میشود.
4️⃣ ترکیب شرطها با عملگرهای منطقی
با &&
(و) و ||
(یا) میتوان چند شرط را ترکیب کرد.
5️⃣ if تو در تو (Nested if)
میتوان if را داخل if دیگری قرار داد.
6️⃣ عملگر شرطی (Ternary Operator)
نسخه کوتاه if ... else
:
✅ نکات مهم
-
if
شرط را بررسی میکند، اگر درست باشد اجرا میشود. -
else
در صورتی اجرا میشود که شرط برقرار نباشد. -
else if
برای بررسی چندین حالت متوالی استفاده میشود. -
میتوان از عملگرهای منطقی برای ترکیب شرطها استفاده کرد.
-
عملگر سهتایی راهی کوتاهتر برای نوشتن if/else است.