عملگرهای محدوده

Swift دارای سه نوع عملگر محدوده یا بازه می‌باشد که به کمک آن‌ها می‌توانید بازه‌ای از مقادیر را نشان دهید:

عملگر محدوده توضیح مثال
بسته به صورت (a…b) تعریف می‌شود و مقادیر بین a و b را شامل می‌شود (مقادیر a و b را هم شامل می‌شود). 1…5 ، مقادیر 1، 2، 3، 4 و 5 را شامل می‌شود.
نیمه باز به صورت (a..< b) تعریف می‌شود و مقادیر از a تا b را شامل می‌شود (مقدار b جز بازه نیست). 1..< 5، مقادیر 1، 2، 3 و 4 را شامل می‌شود.
یک طرف باز به دو صورت زیر تعریف می‌شود:

…a : این حالت همه مقادیر از a تا آخر را شامل می‌شود

a… : این حالت همه مقادیر از ابتدا تا a را شامل می‌شود.

…1، مقادیر 1، 2، 3 و … را شامل می‌شود.

2…، مقادیر 1 و 2 را شامل می‌شود.

از این نوع عملگرها بیشتر در دستورات شرطی استفاده می‌شود که در درس‌های آینده توضیح می‌دهیم.