Method: Array#include?
- Defined in:
- array.c
#include?(object) ⇒ Boolean
Returns whether for some element element in self, object == element:
[0, 1, 2].include?(2) # => true
[0, 1, 2].include?(2.0) # => true
[0, 1, 2].include?(2.1) # => false
Related: see Methods for Querying.
5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 |
# File 'array.c', line 5366 VALUE rb_ary_includes(VALUE ary, VALUE item) { long i; VALUE e; for (i=0; i<RARRAY_LEN(ary); i++) { e = RARRAY_AREF(ary, i); if (rb_equal(e, item)) { return Qtrue; } } return Qfalse; } |