Swift While 迴圈

Swift 迴圈Swift 迴圈

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

Swift 迴圈Swift 迴圈