[Swift] Loop

For loop

for var i = 0; i < 10; i+=1 {
  print(i) 
} 
// error
// C-style for statement has been removed in Swift 3
for i in 0..<10 {
    print(i)
}

for i in 1...5 {
    print("\(i) Hi")
}

for _ in 1...5 {
    print("Hi")
}
// I can be omitted as _

While loop

var count = 0;
while count < 100 {
    count += 1
}
print(count)
// 100

Repeat-while

var i = 10
repeat {
    i -= 1
    print(i)
} while (i > 0)

Break

for i in 1..<10 {
    if i > 5 {
        break
    }
    print(i)
}

Comtinue

for i in 1...10 {
    if i % 2 == 0 {
        continue
    }
    print(i)
}