Swiftの勉強 第8回 繰り返しのスキップ、中断

swift

for,while,repeat-whileのループの中から、以降の処理をスキップして次のループへ進めたり、中断することが出来る。

現在の繰り返しの残りの処理をスキップする continue

let prefList = {01,02,03,23,24,25,26,27,28,30,31,32,34}
var total = 0

for prefcd in prefList {
  if prefcd != "26" { // 京都以外はスキップする
     continue
  }
  total += 1
}

繰り返しを中断する break

var num = 0
var endnum = 50

while true {
    num += 1
    if num > endnum {
       break
    }
}
タイトルとURLをコピーしました