【やりたいこと】
下記のcase文を使い、listの内容に「gender」が含まれる場合のみ要素を表示させたい
lists = [ {name: "タツヤ", gender: "男性"}, {name: "アイコ", gender: "女性"}, {name: "ヒロユキ", gender: "男性"}, {name: "ミカ"} lists.each do |list| case list when list[:gender] then puts "「#{list[:name]}」は「#{list[:gender]}」です" else puts "該当なし" end end ]
上記の記述を行うとelseで指定した「該当なし」が出力されるのですが、原因がわかりません・・・・
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。