【发布时间】:2016-10-22 13:03:04
【问题描述】:
我正在使用 Ruby,我正在重新学习数组并试图更好地理解它们。我知道它们是什么,但从未充分利用它们。我有一个数组,赔率,并且想将其中的每个数字加倍。我想出了以下解决方案;但是,我想看看是否有更优雅/更简单的解决方案来解决我的问题。
odds = [1,3,5,7,9]
odds.each do |x|
odds[odds.index(x)]=x*2
end
最终结果是odds = [2,6,10,14,18]
【问题讨论】:
-
您没有指定您使用的编程语言。请标记问题。