Flowdock
rindex(p1 = v1) public

Returns the index of the last object in array

to obj. If a block is given instead of an

argument, returns first object for which block is true. Returns nil if no match is found.

a = [ "a", "b", "b", "b", "c" ]
a.rindex("b")        #=> 3
a.rindex("z")        #=> nil
a.rindex{|x|x=="b"}  #=> 3
Show source
Register or log in to add new notes.
May 26, 2012 - (v1_9_3_125)
0 thanks

rindex with identically array elements

Code Example

a = [1,1,1]
a.rindex( a.min ) #=> 2