1
a = %w(albatross dog horse)
a.max_by {|x| x.length }   #=> "albatross"

max_by.with_index最大値(この場合は0)のインデックスを取得するにはどうすればよいですか?

Ruby 1.9.3

4

2 に答える 2

6
a.each_with_index.max_by { |x,i| x.length }.last
于 2012-06-25T04:33:06.207 に答える
2

それを見つけた:a.each_with_index.max_by {|x, idx| x.length }

于 2012-06-25T04:32:53.883 に答える