Enumerable#min_by
Возвращает элемент с минимальным значением по блоку.
Сигнатура
enum.min_by { |x| ... }Метод min_by возвращает элемент, для которого блок даёт наименьшее значение.
["bb", "a", "ccc"].min_by { |s| s.length } # => "a"