BT编程语言文档
reduce
对数组中的每个元素执行一个归并操作,将其归并为单一输出值语法 Array.reduce(callback:Fn(acc:Any, value:Any, key:Int), initialValue:Any)
initialValue(非必填):初始值
arr = [1, 2, 3, 4] println arr.reduce(fn(acc, v){ acc + v }, 0) // 输出:10语法 Array.reduce(callback:Fn(acc:Any, value:Any, key:Int), initialValue:Any)
initialValue(非必填):初始值
arr = [1, 2, 3, 4] println arr.reduce(fn(acc, v){ acc + v }, 0) // 输出:10