いくつかのキーの一つがハッシュに含まれているかどうかを確認するRubyらしい方法はありますか?
**h = {:a => 1, :c =>1 , :d => 1} **があったとして、
a, b, cのいずれかが入っているか判断したいです。
lang
1h.key?(:a) || h.key?(:b) || h.key?(:c)
で出来るのはわかってますが、もっといい方法がありそうな気がします。
わかる人がおられたらご教示願います。
投稿2014/11/12 03:16
いくつかのキーの一つがハッシュに含まれているかどうかを確認するRubyらしい方法はありますか?
**h = {:a => 1, :c =>1 , :d => 1} **があったとして、
a, b, cのいずれかが入っているか判断したいです。
lang
1h.key?(:a) || h.key?(:b) || h.key?(:c)
で出来るのはわかってますが、もっといい方法がありそうな気がします。
わかる人がおられたらご教示願います。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。