D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
alt
/
ruby34
/
share
/
ri
/
system
/
Array
/
Filename :
reverse_each-i.ri
back
Copy
U:RDoc::AnyMethod[iI"reverse_each:ETI"Array#reverse_each;TF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"IWhen a block given, iterates backwards over the elements of +self+, ;TI";passing, in reverse order, each element to the block; ;TI"returns +self+:;To:RDoc::Markup::BlankLine o:RDoc::Markup::Verbatim; [I"a = [] ;TI"9[0, 1, 2].reverse_each {|element| a.push(element) } ;TI"a # => [2, 1, 0] ;T:@format0o; ; [I"6Allows the array to be modified during iteration:;T@o;; [I"a = ['a', 'b', 'c'] ;TI"Ea.reverse_each {|element| a.clear if element.start_with?('b') } ;TI"a # => [] ;T; 0o; ; [I"3When no block given, returns a new Enumerator.;T@o; ; [I"PRelated: see {Methods for Iterating}[rdoc-ref:Array@Methods+for+Iterating].;T: @fileI"array.c;T:0@omit_headings_from_table_of_contents_below0I"Freverse_each {|element| ... } -> self reverse_each -> Enumerator ;T0[ I"();T@$FI" Array;TcRDoc::NormalClass00