我有一个红宝石散列这样
h = {"a" => "1", "b" => "", "c" => "2"}
现在我有一个评估该哈希,如果找到一个空值一键返回true红宝石功能。我有以下函数始终返回true,即使在哈希的所有键都没有空搜索红宝石哈希值为空
def hash_has_blank(hsh)
hsh.each do |k,v|
if v.empty?
return true
end
end
return false
end
我在做什么错在这里?请帮助
感谢,ABHI
这工作对我很好。什么是你看到这个问题的散列的例子(因为你的'h'确实有一个空值) – DanSingerman 2010-09-07 11:25:57