swift 語言的基礎 - Range 範圍表示式

  1. Range 範圍
    1. 封閉式 Closed Range
    2. 半開放 Half-Open Range
    3. 單邊 One-Sided Range

Range 範圍

封閉式 Closed Range

for number in 1...5 {
  print(number)
}

range 只有正向的寫法,沒有逆向顛倒的寫法

以下寫法是有問題的

for number in 5...1 {
  print(number)
}

半開放 Half-Open Range

for number in 1..<4 {
  print(number)
}

單邊 One-Sided Range

let range = ..5
print(range.contains(-1))

轉載請註明來源,歡迎對文章中的引用來源進行考證,歡迎指出任何有錯誤或不夠清晰的表達。可以郵件至 [email protected]