Swift While 迴圈
Swift while迴圈從計算單一條件開始。如果條件為true,會重複運行一系列語句,直到條件變為false。
語法
Swift while 迴圈的語法格式如下:
while condition { statement(s) }
語法中的 statement(s) 可以是一個語句或者一個語句塊。 condition 可以是一個運算式。如果條件為true,會重複運行一系列語句,直到條件變為false。
數字 0, 字串 '0' 和 "", 空的 list(), 及未定義的變數都為 false ,其他的則都為 true。true 取反使用 ! 號或 not,取反後返回 false。
流程圖:

實例
import Cocoa var index = 10 while index < 20 { print( "index 的值為 \(index)") index = index + 1 }
以上程式執行輸出結果為:
index 的值為 10 index 的值為 11 index 的值為 12 index 的值為 13 index 的值為 14 index 的值為 15 index 的值為 16 index 的值為 17 index 的值為 18 index 的值為 19