如何找到元素不在ruby数组中?

Mat*_*iby 0 ruby

好的,我有这个阵列

 array
 => [1620, 3093] 
Run Code Online (Sandbox Code Playgroud)

我有一个整数

 num
 => 1620 
Run Code Online (Sandbox Code Playgroud)

是否有一种简单的方法可以查看数组中是否有另一个数字 num

所以例如

是否有数组中的另一个数字不匹配num.所以对于上面的例子,我会返回true,但如果是数组,[1620, 1620]那么我将返回false

Adi*_*ghi 6

arr.any?{|x| x != num }
Run Code Online (Sandbox Code Playgroud)

以上应该工作正常,也是可读和有效的!