配列の中に配列が含まれているかどうか知りたい
配列に複数の値があるか簡潔に判断する方法(OKweb)
hairetu = [1,2,3,4,5]
chk_arr = [3,4]puts "if 3 4" if hairetu.include?(3) && hairetu.include?(4)
puts "empty 3 4" if (chk_arr - hairetu).empty?
といった答えがあるんだけど、chk_arrの全てがある。AND条件なんだけどORの場合を考えたけど分からなかった。
chk_arr.each{|elem|
return ture if hairetu.include?(elem)
}
return false
もっと素敵に出来るやり方があったら知りたい。