ハッシュ内にキーが存在するかどうか調べる
h = { 'Apple' => 'red', 'Banana' => 'yellow', 'Lemon' => 'yellow', 'Carrot' => 'orange' } p h.key?('Lemon') #=> true p h.key?('Peach') #=> false p (h['Apple'])? 'TRUE': 'FALSE' #=> "TRUE" p (h['Eggplant'])? 'TRUE': 'FALSE' #=> "FALSE" # 値がnilになる場合後者は使えない h['Tomato'] = nil p h.key?('Tomato') #=> true p (h['Tomato'])? 'TRUE': 'FALSE' #=> "FALSE"