【发布时间】:2014-12-18 14:40:23
【问题描述】:
假设我有以下哈希:
hash = {"One" => [1,2,3,4], "Two" => [1,5,6,7], "Three" => [1,8,9,10]}
我想创建一个条件语句,如果数组的每个第一个元素都等于 1,则放置一个字符串。
由于我们的哈希键对值中的每个数组都以 1 开头,因此条件为真。
这是我一直在尝试的一些代码:
if hash.each_value {|array| array[0] == 1}
puts "Hello World"
【问题讨论】: