Junior — Middle
Чӣ гуна метавон ҷамъоварии ҳамаи шумораҳоро дар массиви навъи Int дар Swift ба даст овард?
sobes.tech AI
Ҷавоб аз AI
Дар Swift, барои ба даст овардани ҷамъи ҳамаи рақамҳо дар массиви навъи Int, шумо метавонед усули reduce-ро истифода баред, ки арзишҳои массивро ба як арзиши ниҳоӣ ҷамъ мекунад.
Масалан:
let numbers = [1, 2, 3, 4, 5]
let sum = numbers.reduce(0, +)
print(sum) // 15-ро мебарорад
Ин ҷо, reduce(0, +) маънои онро дорад, ки мо аз 0 оғоз мекунем ва ба таври пайдарпай ҳамаи унсурҳои массивро ҷамъ мекунем. Ин усул оддӣ ва самаранок аст барои ба даст овардани ҷамъи унсурҳои массив.