D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
alt
/
ruby34
/
share
/
ri
/
system
/
Enumerable
/
Filename :
minmax_by-i.ri
back
Copy
U:RDoc::AnyMethod[iI"minmax_by:ETI"Enumerable#minmax_by;TF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"7Returns a 2-element array containing the elements ;TI"<for which the block returns minimum and maximum values:;To:RDoc::Markup::BlankLine o:RDoc::Markup::Verbatim; [ I",(1..4).minmax_by {|element| -element } ;TI"# => [4, 1] ;TI"5%w[a b c d].minmax_by {|element| -element.ord } ;TI"# => ["d", "a"] ;TI"?{foo: 0, bar: 1, baz: 2}.minmax_by {|key, value| -value } ;TI"!# => [[:baz, 2], [:foo, 0]] ;TI"([].minmax_by {|element| -element } ;TI"# => [nil, nil] ;T:@format0o; ; [I"0Returns an Enumerator if no block is given.;T@o; ; [I"(Related: #max_by, #minmax, #min_by.;T: @fileI"enum.c;T:0@omit_headings_from_table_of_contents_below0I"_minmax_by {|element| ... } -> [minimum, maximum] minmax_by -> enumerator ;T0[ I"();T@ FI"Enumerable;TcRDoc::NormalModule00