以下のコードを1行で書く良い方法がある気がするのですが、どうすれば良いのかよくわかりません。
何かヒントでもいただけると幸いです。
objects = [obj1, obj2, obj3] result = false objects.each do |object| if object.method == true result = true break end end
やりたいことは、objectが配列で存在している中で、objectに対してあるメソッドを呼んでその返り値が1つでも条件に一致していることを判定したいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/06/24 02:54
2015/06/24 05:45
2016/06/29 22:07 編集