For döngüsü içinde where kullanımı
For döngüsü içerisinde tüm değerlere değil belli koşulara uyan değerleri erişip manipüle etmek isteyebiliriz. Bunu da where
ekleyerek kolay bir şekilde yapabiliriz. Örnek vermek gerekirse;
let numbers = [1, 2, 3, 4, 5]
for number in numbers where number.isMultiple(of: 2) {
print(number)
}
let names = ["Michael Jackson", "Taylor Swift", "Michael Caine", "Adele Adkins", "Michael Jordan"]
for name in names where name.hasPrefix("Michael") {
print(name)
}