Just do IT

思うは招く

Ruby 配列の要素でもっとも大きい、小さい値を取得したい

もっとも大きい値を取得する。

[10, 30, 20, 25, 35].max
=> 35

大きい値の上位3つを取得する。

[10, 30, 20, 25, 35].max(3)
=> [35, 30, 25]

もっとも小さい値を取得する。

[10, 30, 20, 25, 35].min
=> 10

小さい値の上位3つを取得する。

[10, 30, 20, 25, 35].min(3)
=> [10, 20, 25]

docs.ruby-lang.org