【Swift】ループ処理
概要
ループ基礎の備忘録
for文
for i in 1...10 {
print(i)
}
// 1から10までが表示される
let count = 1...10
for number in count {
print(number)
}
// 1から10までが表示される
for i in 1...10 {
if i % 2 == 1 {
continue
}
print(i)
}
// 2,4,6,8,10が表示される
for i in 1...5 {
for j in 1...5 {
let result = i * j
print(result)
}
}
// 1 * 1, 1 * 2 ... 5 * 4, 5 * 5 までの計算結果が表示される
while文
var num = 1
while num <= 10 {
print(num)
num += 1
}
// 1から10までが表示される
repeat-while文
var num = 1
repeat {
print(num)
num += 1
if num == 12 {
break
}
} while num <= 20
// breakeにより1から11までが表示される
var num = 1
repeat {
print("処理実行")
num += 1
} while num <= 10
// "処理実行"が10回表示される
Author And Source
この問題について(【Swift】ループ処理), 我々は、より多くの情報をここで見つけました https://qiita.com/nolf512/items/eb7e45d3690a6d564bab著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .