Method: Array#reverse!

Defined in:
array.c

#reverse!self

Reverses the order of the elements of self; returns self:

a = [0, 1, 2]
a.reverse! # => [2, 1, 0]
a          # => [2, 1, 0]

Related: see Methods for Assigning.

Returns:

  • (self)


3142
3143
3144
3145
3146
# File 'array.c', line 3142

static VALUE
rb_ary_reverse_bang(VALUE ary)
{
    return rb_ary_reverse(ary);
}