るりまサーチ

最速Rubyリファレンスマニュアル検索!
44件ヒット [1-44件を表示] (0.182秒)

別のキーワード

  1. _builtin to_a
  2. matrix to_a
  3. to_a
  4. dbm to_a
  5. argf.class to_a

ライブラリ

モジュール

検索結果

Enumerable#min_by -> Enumerator (27401.0)

各要素を順番にブロックに渡して評価し、 その評価結果を <=> で比較して、 最小であった値に対応する元の要素、もしくは最小の n 要素が昇順で入った配列を返します。

...比較して、
最小であった値に対応する元の要素、もしくは最小の n 要素が昇順で入った配列を返します。

引数を指定しない形式では要素が存在しなければ nil を返します。
引数を指定する形式では、空の配列を返します。...
...は Enumerator を返します。

Enumerable#min と Enumerable#min_by
違いは Enumerable#sort と Enumerable#sort_by の違いと同じです。

@param n 取得する要素数。

//emlist[例][ruby]{
a
= %w(albatross dog horse)
a
.min_by # => #<Enumerator: ["albatross", "...
...dog", "horse"]:min_by>
a
.min_by { |x| x.length } # => "dog"
a
.min_by(2) # => #<Enumerator: ["albatross", "dog", "horse"]:min_by(2)>
a
.min_by(2) {|x| x.length } # => ["dog", "horse"]
//}

@see Enumerable#sort_by...

Enumerable#min_by(n) -> Enumerator (27401.0)

各要素を順番にブロックに渡して評価し、 その評価結果を <=> で比較して、 最小であった値に対応する元の要素、もしくは最小の n 要素が昇順で入った配列を返します。

...比較して、
最小であった値に対応する元の要素、もしくは最小の n 要素が昇順で入った配列を返します。

引数を指定しない形式では要素が存在しなければ nil を返します。
引数を指定する形式では、空の配列を返します。...
...は Enumerator を返します。

Enumerable#min と Enumerable#min_by
違いは Enumerable#sort と Enumerable#sort_by の違いと同じです。

@param n 取得する要素数。

//emlist[例][ruby]{
a
= %w(albatross dog horse)
a
.min_by # => #<Enumerator: ["albatross", "...
...dog", "horse"]:min_by>
a
.min_by { |x| x.length } # => "dog"
a
.min_by(2) # => #<Enumerator: ["albatross", "dog", "horse"]:min_by(2)>
a
.min_by(2) {|x| x.length } # => ["dog", "horse"]
//}

@see Enumerable#sort_by...

Enumerable#min_by(n) {|item| ... } -> Array (27401.0)

各要素を順番にブロックに渡して評価し、 その評価結果を <=> で比較して、 最小であった値に対応する元の要素、もしくは最小の n 要素が昇順で入った配列を返します。

...比較して、
最小であった値に対応する元の要素、もしくは最小の n 要素が昇順で入った配列を返します。

引数を指定しない形式では要素が存在しなければ nil を返します。
引数を指定する形式では、空の配列を返します。...
...は Enumerator を返します。

Enumerable#min と Enumerable#min_by
違いは Enumerable#sort と Enumerable#sort_by の違いと同じです。

@param n 取得する要素数。

//emlist[例][ruby]{
a
= %w(albatross dog horse)
a
.min_by # => #<Enumerator: ["albatross", "...
...dog", "horse"]:min_by>
a
.min_by { |x| x.length } # => "dog"
a
.min_by(2) # => #<Enumerator: ["albatross", "dog", "horse"]:min_by(2)>
a
.min_by(2) {|x| x.length } # => ["dog", "horse"]
//}

@see Enumerable#sort_by...

Enumerable#min_by {|item| ... } -> object | nil (27301.0)

各要素を順番にブロックに渡して評価し、 その評価結果を <=> で比較して、 最小であった値に対応する元の要素、もしくは最小の n 要素が昇順で入った配列を返します。

...比較して、
最小であった値に対応する元の要素、もしくは最小の n 要素が昇順で入った配列を返します。

引数を指定しない形式では要素が存在しなければ nil を返します。
引数を指定する形式では、空の配列を返します。...
...は Enumerator を返します。

Enumerable#min と Enumerable#min_by
違いは Enumerable#sort と Enumerable#sort_by の違いと同じです。

@param n 取得する要素数。

//emlist[例][ruby]{
a
= %w(albatross dog horse)
a
.min_by # => #<Enumerator: ["albatross", "...
...dog", "horse"]:min_by>
a
.min_by { |x| x.length } # => "dog"
a
.min_by(2) # => #<Enumerator: ["albatross", "dog", "horse"]:min_by(2)>
a
.min_by(2) {|x| x.length } # => ["dog", "horse"]
//}

@see Enumerable#sort_by...