我想要相交的三個數組,但我想忽略那些空的數組。相交的非空陣列
這段代碼看起來太冗長了。有沒有更高效的方法?
if a.empty? && b.empty?
abc = c
elsif a.empty? && c.empty?
abc = b
elsif b.empty? && c.empty?
abc = a
elsif a.empty?
abc = b & c
elsif b.empty?
abc = a & c
elsif c.empty?
abc = a & b
else
abc = a & b & c
end
那些小號是C的?他們是陣列嗎? – tokland
我是這麼認爲和編輯的。我還假設'a','b'和'c'是可以或不可以空的數組。 – edgerunner