通常の.include?では、引数の中身は1つしか渡せません
.include("aaa", "bbb")とはできない。
irb(main):004:0> ["2", "3", "4"].include?("3")
=> true
irb(main):005:0> ["2", "3", "4"].include?("3", "4")
ArgumentError: wrong number of arguments (given 2, expected 1)
from (irb):5:in `include?'
from (irb):5
from /Users/sakurai.kota/.rbenv/versions/2.3.3/bin/irb:11:in `<main>'
ので、どうするか。
解決策
irb(main):003:0> ["2", "3", "4"] & ["3", "4"] => ["3", "4"]
&を使うとスムーズに。
あとは、配列に対して .empty?など。