Sum and product of an array: Difference between revisions

m
m (→‎{{header|Ruby}}: fixed typo)
Line 666:
sum = arr.inject(0) { |sum, item| sum + item }
# => 15
product = aryarr.inject(1) { |prod, element| prod * element }
# => 120</lang>
{{works with|Ruby|1.9}}
Line 674:
product = arr.inject(1, :*)
# => 120</lang>
 
=={{header|Scala}}==
<lang scala>val a = Array(1,2,3,4,5)
A
59

edits