*传统for循环*
* for后的圆括号可以省略
* 只能以bool作为条件语句
* 如果只有一条指令for后面的大括号’不可以’省略
* for后面的三个参数都可以省略, 如果省略循环保持语句, 那么默认为真
for var i = 0; i < 10; i++
'' {
'' print(i)
'' }
*swift-for循环*
* 闭区间: 包含区间内所有值 a...b 例如: 1...5
* 半闭区间: 包含头不包含尾 a..\
* 其它写法 :Swift1.0版本写法 0..10
'' // 0~9之间
'' for i in 0..<10
'' {
'' print(i)
'' }
'' // 0~10
'' for i in 0...10
'' {
'' '' print(i)
'' }
*swift-for循环—>忽略‘_’*
* 不关心下标可以使用 ‘_’ 忽略下标
* 在Swift中 ‘_’ 使用非常广泛
for _ in 0...10
'' {
'' print("lnj")
'' }
*where循环*
* 每次在循环开始时计算条件是否符合
var n = 0
'' while n < 10
'' {
'' print(n)
'' n++
'' }
*repeat-while相当于OC中的dowhere*
* 每次在循环结束时计算条件是否符合
'' var m = 0
'' repeat{
'' print(m)
'' m++
'' }while m < 10