*傳統(tǒng)for循環(huán)*
* for后的圓括號可以省略
* 只能以bool作為條件語句
* 如果只有一條指令for后面的大括號’不可以’省略
* for后面的三個參數(shù)都可以省略, 如果省略循環(huán)保持語句, 那么默認(rèn)為真
for var i = 0; i < 10; i++
'' {
''? print(i)
'' }
*swift-for循環(huán)*
* 閉區(qū)間: 包含區(qū)間內(nèi)所有值? a...b 例如: 1...5
* 半閉區(qū)間: 包含頭不包含尾? 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循環(huán)—>忽略‘_’*
* 不關(guān)心下標(biāo)可以使用 ‘_’ 忽略下標(biāo)
* 在Swift中 ‘_’ 使用非常廣泛
for _ in 0...10
'' {
''? print("lnj")
'' }
*where循環(huán)*
* 每次在循環(huán)開始時計(jì)算條件是否符合
var n = 0
'' while n < 10
'' {
''? print(n)
''? n++
'' }
*repeat-while相當(dāng)于OC中的dowhere*
* 每次在循環(huán)結(jié)束時計(jì)算條件是否符合
''? ? var m = 0
'' repeat{
''? print(m)
''? m++
'' }while m < 10