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