3
배열에서 최대 값을 선택하는 방법 : 이와 유사하게이 배열에서 가장 긴 문자열의 첫 번째 인스턴스를 반환합니다
["abcd","efgh","ijk"].max_by { |x| x.length } # => "abcd"
, 모든 문자열의 배열을 얻을 수있는 좋은 방법이있다 최대 길이? 여기
["abcd","efgh","ijk"].some_trick ... # => ["abcd","efgh"]
최고, 감사 – masterweily
당신은 주석 코드를 설명하는 비트 수 있습니까? :) –
나는 doc에있는 그 각각의 방법을 보면서 그것이 당신에게 충분히 말할 것 같았다. 또는'[ "abcd", "efgh", "ijk"]. group_by (& : size)'그리고 나서'_.max' 그리고 irb에서'_.last'. –