如何在 CoffeeScript 中将数组的值加在一起?

How can I add together the values of an array in CoffeeScript?

我有一组数字。 如何在 CoffeeScript 中以最简单的方式将它们添加在一起?

numbers = [1, 2, 3]
sum = 0
(sum += num for num in numbers) # add each number in array to sum

最简单的方法可能是使用 Array.prototype.reduce,就像您在 JavaScript 中所做的那样:

numbers = [1..11]
sum     = numbers.reduce (m, n) -> m + n
# sum is now 66