Swiftのループは3種類あります。
repeatとwhile、for inです。
repeatは、ループを続けるかどうかは、後ろで判定しますので、1度はループ内のコードが実行されます。
repeatのループ
//ループで使う変数は、先に宣言しておきます
var i = 0
repeat {
i = i + 1
print(i)
//ここで判定
} while i <= 5
whileは、ループを続けるかどうかを前で判定します。
一度もループ内のコードが実行されないこともあります。
whileのループ
var i = 0
//ここでループを続けるか判定
while i <= 5 {
i = i + 1
print(i)
}
for inは、inの所で指定する配列でループを何回行うかが決まります。
サンプルでは、1から5までの値がループの度に、一つずつ代入されます。
for in のループ
//ここでループが何回するか決まります
for i in 1...5 {
print(i)
}
