Switch Statement
1️⃣ تعریف Switch
از switch
برای بررسی چندین حالت یک متغیر استفاده میشود.
به جای نوشتن چند if ... else if
، میتوانیم از switch
استفاده کنیم.
2️⃣ ساختار Switch
3️⃣ مثال ساده
👉 اگر مقدار برابر شد، کد اجرا میشود.
👉 break
جلوی ادامهی اجرای سایر caseها را میگیرد.
4️⃣ نکته مهم: فراموش کردن break
اگر break
نگذاریم، کد case بعدی هم اجرا میشود (به این حالت میگن fall-through).
🔹 خروجی:
5️⃣ استفاده از default
اگر هیچ case مطابق نبود، default
اجرا میشود.
6️⃣ چند case برای یک نتیجه
میتوان چندین مقدار را به یک خروجی متصل کرد:
✅ نکات مهم
-
از
switch
وقتی استفاده میکنیم که چند مقدار مشخص را میخواهیم بررسی کنیم. -
همیشه بعد از هر case از
break
استفاده کن (مگر اینکه بخوای fall-through داشته باشی). -
default
حالت پیشفرض است و الزامی نیست.