Swift Sementara lingkaran
Swift while dari awal untuk menghitung kondisi tunggal. Jika kondisi benar, menjalankan serangkaian pernyataan diulang sampai kondisi menjadi palsu.
tatabahasa
Swift sementara sintaks loop sebagai berikut:
while condition { statement(s) }
Pernyataan sintaks (s)mungkin pernyataan atau blok.Kondisi dapat menjadi ekspresi.Jika kondisi benar, menjalankan serangkaian pernyataan diulang sampai kondisi menjadi palsu.
Angka 0, string '0' dan "", daftar kosong (), dan variabel terdefinisi adalahpalsu, maka lain adalah benar.benar menegasikanmenggunakan nomor! atau tidak,ia mengembalikan palsu terbalik.
flowchart:
contoh
import Cocoa var index = 10 while index < 20 { print( "index 的值为 \(index)") index = index + 1 }
Output di atas eksekusi program adalah:
index 的值为 10 index 的值为 11 index 的值为 12 index 的值为 13 index 的值为 14 index 的值为 15 index 的值为 16 index 的值为 17 index 的值为 18 index 的值为 19