Swift While 循環(huán)

Swift 循環(huán)Swift 循環(huán)

Swift while循環(huán)從計算單一條件開始。如果條件為true,會重復(fù)運行一系列語句,直到條件變?yōu)閒alse。

語法

Swift while 循環(huán)的語法格式如下:

while condition
{
   statement(s)
}

語法中的 statement(s) 可以是一個語句或者一個語句塊。 condition 可以是一個表達式。如果條件為true,會重復(fù)運行一系列語句,直到條件變?yōu)閒alse。

數(shù)字 0, 字符串 '0' 和 "", 空的 list(), 及未定義的變量都為 false ,其他的則都為 true。true 取反使用 ! 號或 not,取反后返回 false。

流程圖:

實例

import Cocoa
 
var index = 10

while index < 20 
{
   print( "index 的值為 \(index)")
   index = index + 1
}

以上程序執(zhí)行輸出結(jié)果為:

index 的值為 10
index 的值為 11
index 的值為 12
index 的值為 13
index 的值為 14
index 的值為 15
index 的值為 16
index 的值為 17
index 的值為 18
index 的值為 19

Swift 循環(huán)Swift 循環(huán)