作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我正在努力做到这一点,但使用 CoffeeScript:
# ruby:
items.map {|item| item.price * item.quantity }.reduce(:+)
我目前拥有的:
# coffeescript:
item.price * item.quantity for item in items
如何对数组中的所有项求和?更一般地说,我如何对数组中的所有项执行任何操作(在 Ruby 中这将是 inject
或 reduce
)?
最佳答案
没关系,我找到了。用 reduce
完成
(item.price * item.quantity for item in items).reduce (x, y) -> x + y
关于ruby - 如何在 CoffeeScript 中执行注入(inject)操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11093754/
我是一名优秀的程序员,十分优秀!