iOS开发 - 「Swift 学习」Swift 区间运算

2021-11-30  本文已影响0人  俺不是大佬儿

Swift 区间运算符

Swift提供了两个区间运算符

运算符 描述 实例
闭区间运算符 闭区间运算符(a...b)定义一个包含从a到b(包括a和b)的所有值的区间,b必须大于等于a。 闭区间运算符在迭代一个区间的所有值时是非常有用的,如在for-in循环中: 1...5 区间值为 1, 2, 3, 4 和 5
半开区间运算符 半开区间(a.. 1..< 5 区间值为 1, 2, 3, 和 4

区间运算实例:

一、闭区间运算

for index in 5..9 {
    print("\(index) * 5 = \(index * 5)")
}

结果:
从5到9包含5和9(5 ≤ X ≤ 9)

5 * 5 = 25
6 * 5 = 30
7 * 5 = 35
8 * 5 = 40
9 * 5 = 45

二、半开区间运算

for index in 5 ..< 9 {
    print("\(index) * 5 = \(index * 5)")
}

结果:
从5到9,包含5 不包含9(5 ≤ X < 9)

5 * 5 = 25
6 * 5 = 30
7 * 5 = 35
8 * 5 = 40

\color{gray}{欢迎大佬儿来指正纠错,共同学习😏!!}

上一篇 下一篇

猜你喜欢

热点阅读