Swift学习-----循环

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)
原文地址:https://www.cnblogs.com/sleblogs/p/5774668.html