عملگرهای محدوده
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 را شامل میشود. |
از این نوع عملگرها بیشتر در دستورات شرطی استفاده میشود که در درسهای آینده توضیح میدهیم.