each
在下面的代码中,一旦if
代码成功地将它遇到的第一个 1 更改为 2,我如何中断语句。
hash = {:key1 => "1", :key2 => "2", :key3 => "1", :key4 => "3" :key5 => "3"}
array = [:key1,:key2,:key3,:key4,:key5]
array.each do |x|
if hash[x] == "1"
hash[x] = 2
end
each
在下面的代码中,一旦if
代码成功地将它遇到的第一个 1 更改为 2,我如何中断语句。
hash = {:key1 => "1", :key2 => "2", :key3 => "1", :key4 => "3" :key5 => "3"}
array = [:key1,:key2,:key3,:key4,:key5]
array.each do |x|
if hash[x] == "1"
hash[x] = 2
end