如何在Ruby中对数字数组求和?

我有一个整数数组

例如:

数组=[12332112389]

有什么好办法可以算出它们的总和吗

我知道

总和=0
array.each{| a | sum+=a}

会有用的

或者尝试Ruby 1.9方式:

数组。注入(0,:+)

注意:需要0基本大小写,否则将在空数组上返回nil

>[]注入(:+)
无
&燃气轮机;[]注入(0,:+)
0

发表评论