Latest web development tutorials

วงในขณะที่สวิฟท์

วงจรสวิฟท์ วงจรสวิฟท์

ห่วงขณะ Swift จากจุดเริ่มต้นในการคำนวณสภาพเดียว ถ้าเงื่อนไขเป็นจริงทำงานชุดของงบซ้ำจนกว่าเงื่อนไขที่จะกลายเป็นเท็จ

ไวยากรณ์

สวิฟท์ในขณะที่วงไวยากรณ์เป็นดังนี้:

while condition
{
   statement(s)
}

คำสั่งไวยากรณ์ (s) อาจจะเป็นคำสั่งหรือบล็อกสภาพสามารถแสดงออก ถ้าเงื่อนไขเป็นจริงทำงานชุดของงบซ้ำจนกว่าเงื่อนไขที่จะกลายเป็นเท็จ

จำนวน 0, สตริง '0' และ "" รายการว่าง ()และตัวแปรที่ไม่ได้กำหนดเป็นเท็จแล้วคนอื่น ๆ เป็นจริงเมื่อตะกี้จริงโดยใช้หมายเลข!หรือไม่ก็กลับเท็จInverted

ผัง:

ตัวอย่าง

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

วงจรสวิฟท์ วงจรสวิฟท์