Ruby元素是否存在于数组中

Sac*_*n R 34 ruby ruby-on-rails

可能重复:
如何检查我的阵列是否包含一个对象 - rails

我有阵列

array['one', 'two', 'three']
Run Code Online (Sandbox Code Playgroud)

我怎么发现数组中存在'two'元素.

在ruby中可以找到这个的任何方法吗?

谢谢

zet*_*tic 75

array.include?('two')返回truefalse


Ank*_*sal 6

您可以使用:

array.index('two')
Run Code Online (Sandbox Code Playgroud)

如果存在,将返回对象的索引否则将返回nil.