将ruby中的数字相加

前端之家收集整理的这篇文章主要介绍了将ruby中的数字相加前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有这样的哈希.
products = {199 =>['Shoes',59.99],211 =>['Shirts',19.99],245 =>['Hats',25.99],689 => ['Coats',99.99],712 => ['Beanies',6.99]}

它有一个项目编号=> [产品,价格].

我想在不使用注入方法的情况下总结所有价格.

有人可以帮我吗?

解决方法

products.values.map(&:last).reduce(:+) #=> 212.95

猜你在找的Ruby相关文章