sorting a multidimensional array in ruby

ruby

Solution

Use this on your hash:

hash.values.max

If you only need the highest element, there is no need to sort it!

Problem

I have the following array: `[["2010-01-10", 2], ["2010-01-09", 5], ["2009-12-11", 3], ["2009-12-12", 12], ["2009-12-13", 0]]` I just want to sort it by the second value in each group and return the highest one, like i want to the output to be `12` with the given input above. update I might add that I made this into an array using `to_a`, from a hash, so if there is away to do the same with a hash that would be even better.

Original source