method

index

v2_2_9 - Show latest stable - Class: Array
index(*args)
public

Returns the index of the first object in ary such that the object is

to obj.

If a block is given instead of an argument, returns the index of the first object for which the block returns true. Returns nil if no match is found.

See also Array#rindex.

An Enumerator is returned if neither a block nor argument is given.

a = [ "a", "b", "c" ]
a.index("b")              #=> 1
a.index("z")              #=> nil
a.index { |x| x == "b" }  #=> 1

1Note

This is an alias

Mange ยท Jul 8, 20091 thank

Please comment under the real method instead: find_index