Dia 3 – #100DaysOfSwift
عملگرهای مقایسه
آنها برای مقایسه داده ها به طور کلی خدمت می کنند، می توانند برای داده های عددی، متن و غیره استفاده شوند.
اپراتور سه تایی
زمانی که میخواهید کار خاصی را انجام دهید، اگر چیزی درست یا نادرست است، به روشی بسیار ناچیزتر از استفاده از if/else انجام دهید.
در این مثال، مقدار حاصل از سه تایی به متغیر z نسبت داده می شود:
تعویض
اگر مجبور باشید چندین شرط را با استفاده از یک مقدار به عنوان یک پارامتر انجام دهید، استفاده از یک سوئیچ راحت تر از if/else است.
اگر میخواهید مورد بعدی را حتی پس از افتادن در یک مورد اجرا کند، فقط کلمه کلیدی fallthrough را قرار دهید.
عملگرهای محدوده
در swift دو راه برای نمایش یک محدوده وجود دارد.
..<
آخرین عدد را از محدوده حذف می کند:
...
شامل تمام اعدادی است که در محدوده هستند.