鉴于:
a1 = [5, 1, 6, 14, 2, 8]
Run Code Online (Sandbox Code Playgroud)
我想确定它是否包含以下所有元素:
a2 = [2, 6, 15]
Run Code Online (Sandbox Code Playgroud)
在这种情况下,结果是false.
是否有任何内置的Ruby/Rails方法来识别这种数组包含?
实现此目的的一种方法是:
a2.index{ |x| !a1.include?(x) }.nil?
Run Code Online (Sandbox Code Playgroud)
有更好,更可读的方式吗?