Swift - レンジ演算子
レンジ演算子
レンジ演算子は、数値の範囲を指定できる演算子で、for文などで使います。
書式
開始値..<終了値
開始値…終了値
数値が範囲内にあるかどうかを調べるとき
おもしろい範囲の調べ方ができる…(じぶんにとって見たことがない記法だった)
let range = 1...5 print(range.contains(1)) print(range.contains(3)) print(range.contains(5)) print(range.contains(100))
true true true false
for inでレンジ演算子を使う
for-in文における使い方は以下のようなかたち。
for i in (1..<5) { print("\(i) 回目") } for i in (1...5) { print("\(i) 回目") }
1 回目 2 回目 3 回目 4 回目 -- 1 回目 2 回目 3 回目 4 回目 5 回目
参考
詳細! Swift 3 iPhoneアプリ開発 入門ノート Swift3 + Xcode 8対応 (Oshige introduction note)
- 作者: 大重美幸
- 出版社/メーカー: ソーテック社
- 発売日: 2016/11/05
- メディア: 単行本
- この商品を含むブログを見る