while (condition){
// body of loop
}
var counter = 0
while true {
print("Counter is now (counter)")
counter += 1
if counter == 556 {
break
}
}
// program to display numbers from 1 to 5
// initialize the variable
var i = 1, n = 5
// while loop from i = 1 to 5
while (i <= n) {
print(i)
i = i + 1
}
// this loop is iterated 5 times
for number in 1...5 {
// body of loop
}
// 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
}
var number = 1
while number <= 20 {
print(number)
number += 1
}
print("Ready or not, here I come!")
// runs until some boolean expression is false
while booleanExpression {
//block of code to be executed...
}