Hayotiy misollar
Swift while (hayotiy misollar)
Amallarni qayta urinish, holatlarni so‘rab turish (polling) yoki navbatlarni chiqish shartlari bilan ehtiyotkorlik bilan qayta ishlash uchun sikllardan foydalaning.
3 dan 1 gacha while sikli
3 dan 1 gacha teskari sanang.
Misol
var remaining = 3
while remaining > 0 {
print("Remaining: \(remaining)")
remaining -= 1
}
Muvaffaqiyatga erishguncha so‘rab turish
Shart bajarilguncha amalni urinishlar sonini cheklagan holda takrorlang.
Misol
var attempts = 0
var success = false
while !success && attempts < 5 {
attempts += 1
print("Checking... #\(attempts)")
if attempts == 3 {
success = true
print("Success!")
}
}
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
