for n in 1...5 {
print(n)
}
for i in 0...10 {
print(i)
}
let array = Array(0...10) //same as [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
for value in array {
print(value)
}
for n in 1...5 {
print(n)
}
// Output: 1 2 3 4 5
var someInts:[Int] = [10, 20, 30]
for index in someInts {
print( "Value of index is (index)")
}
for val in sequence{
// statements
}
// Using the forEach method is distinct from a for-in loop in two important ways:
// You cannot use a break or continue statement to exit the current call of the body closure or skip subsequent calls.
// Using the return statement in the body closure will exit only from the current call to body, not from any outer scope, and won’t skip subsequent calls.
Array(0...10).forEach { i in
print(i)
}
// create a loop statement
for i in 1...3 {
print("Hello, World!")
}
// program to display 7 days of 2 weeks
var weeks = 2
var i = 1
// outer while loop
while (i <= weeks){
print("Week: (i)")
// inner for loop
for day in 1...7{
print(" Day: (day)")
}
i = i + 1
}