Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
list = { :name => { 1 => 'Rafaello', 2 => 'Antonello', 3 => 'Sergeello' }, :count => { 1 => 500, 2=> 700, 3=>100 } }
arr =[{ :name => 'Rafaello', :count => 500 }, { :name => 'Antonello', :count => 700 }, { :name => 'Sergeello', :count => 100 } ] arr.sort_by {|v| v[:count] } arr.sort_by {|v| v[:count] }.reverse