for循环-传统
* for后的圆括号可以省略
* 只能以bool作为条件语句
* 如果只有条指令for后面的大括号`不可以`省略
* for后面的三个参数都可以省略, 如果省略循环保持语句, 那么默认为真
for (var i = 0; i < 10; i++){
print(i)
}
for var i = 0; i < 10; i++ {
print(i)
}
for循环-Swift
* 闭区间: 包含区间内所有值 a...b 例如: 1...5
* 半闭区间: 包含头不包含尾 a..<b 例如: 1..<5
其它写法
* Swift1.0版本写法 0..10
for i in 0..<10 {
print(i)
}
//: while循环, 每次在循环开始时计算条件是否符合
var count = 0
while count < 10 {
print(count)
count++
}
count = 0
print(count)
//: repeat-while, 每次在循环结束时计算条件是否符合
repeat {
print(count)
count++
}while count < 10
print(count)