【发布时间】:2015-12-11 03:47:42
【问题描述】:
以下仅打印白线。如果这不是从 Ruby 中的键中检索值的方法,那是什么?
numbers = []
for i in 1..100 do
hash = {
:FizzBuzz => 1,
:Prime => 3,
:Fibonacci => 5
}
numbers << { i => hash }
end
numbers.each do |number|
puts number[:Prime]
end
注意这是一个 MCVE,在最终的应用程序中 1、3 和 5 将是函数调用。
对于那些想知道我想要做什么的人,可以在on Code Review 找到最终(非 MCVE)结果。
【问题讨论】:
-
不清楚你的代码试图在 MCVE 中完成什么
-
@WandMaker 我在最终解决方案的链接中进行了编辑。它不会比我想象的更清晰,一旦它起作用就会非常简单。