我试图让这段代码返回值大于6的键的所有值。不确定如何继续获取错误。
<div>
<% {'b' => '5', 'c'=> '6', 'd' => '7', 'e' => '8'}.each do |letter, value| %>
<% if key > 6 The more valuable keys have values of <%= value %> %>
</div>
答案 0 :(得分:4)
您不能使用完全不同的变量letter
来引用变量key
。我不知道你为什么认为可以。