るりまサーチ (Ruby 3.4)

最速Rubyリファレンスマニュアル検索!
2件ヒット [1-2件を表示] (0.033秒)
トップページ > バージョン:3.4[x] > クエリ:Object[x] > クエリ:minmax_by[x]

別のキーワード

  1. _builtin minmax
  2. _builtin minmax_by
  3. array minmax
  4. range minmax
  5. enumerable minmax_by

ライブラリ

モジュール

検索結果

Enumerable#minmax_by {|obj| ... } -> [object, object] (54967.0)

Enumerable オブジェクトの各要素をブロックに渡して評価し、その結果を <=> で比較して最小の要素と最大の要素を要素とするサイズ 2 の配列を返します。

Enumerable オブジェクトの各要素をブロックに渡して評価し、その結果を <=> で比較して最小の要素と最大の要素を要素とするサイズ 2 の配列を返します。

該当する要素が複数存在する場合、どの要素を返すかは不定です。

[m:Enumerable#minmax] と [m:Enumerable#minmax_by] の違いは sort と sort_by の違いと同じです。
詳細は [m:Enumerable#sort_by] を参照してください。

```ruby title="例"
a = %w(albatross dog horse)
p a.minmax_by {|x| x...

Enumerable#minmax_by -> Enumerator (54367.0)

Enumerable オブジェクトの各要素をブロックに渡して評価し、その結果を <=> で比較して最小の要素と最大の要素を要素とするサイズ 2 の配列を返します。

Enumerable オブジェクトの各要素をブロックに渡して評価し、その結果を <=> で比較して最小の要素と最大の要素を要素とするサイズ 2 の配列を返します。

該当する要素が複数存在する場合、どの要素を返すかは不定です。

[m:Enumerable#minmax] と [m:Enumerable#minmax_by] の違いは sort と sort_by の違いと同じです。
詳細は [m:Enumerable#sort_by] を参照してください。

```ruby title="例"
a = %w(albatross dog horse)
p a.minmax_by {|x| x...