我正在尝试这样做,但是使用 CoffeeScript:
# ruby:
items.map {|item| item.price * item.quantity }.reduce(:+)
到目前为止我所拥有的:
# coffeescript:
item.price * item.quantity for item in items
如何对数组中的所有项目求和?更一般地说,我怎样才能对数组中的所有项目执行任何操作(在 Ruby 中,这将是inject
or reduce
)?