Junior — Middle
Swiftda Int turidagi massivdagi barcha raqamlarning yig'indisini qanday olish mumkin?
sobes.tech AI
AIdan javob
Swift'da, Int turidagi massivdagi barcha sonlarning summasini olish uchun reduce metodidan foydalanish mumkin, u massiv qiymatlarini bitta yakuniy qiymatga yig‘adi.
Misol:
let numbers = [1, 2, 3, 4, 5]
let sum = numbers.reduce(0, +)
print(sum) // 15 ni chiqaradi
Bu yerda, reduce(0, +) deganda, biz 0 bilan boshlaymiz va ketma-ket massivning barcha elementlarini qo‘shamiz. Bu massiv elementlarining summasini olish uchun oddiy va samarali usuldir.