Swift将数组中的所有元素添加到一起

时间:2014-12-16 16:03:44

标签: ios arrays function swift

我有一个数组数组,我想遍历该数组中的所有元素并将所有整数加在一起。这是我到目前为止的功能:

func addTogether(array:Array<Int>, divide:Int) -> Int
{
    var a = 0

    while a < array.count
    {

    }

    return 0
}

我知道我可能不得不在while循环中执行此操作。谁能给我一些关于从哪里去的指导?谢谢!

1 个答案:

答案 0 :(得分:21)

不需要循环。使用reduce,如下所示:

let sum = array.reduce(0,+)