So I’ve built a custom array of users like such:
[["user1",432],["user1",53],["user9",58],["user5",75],["user3",62]]
I want to sort them by the 2n’d value in each array, from largest to smallest. I have a feeling using sort or sort_by for arrays is the way to do this, but I’m not really sure how to accomplish it
sort_by
If you’re interested in
sort_by, you could destructure your inner arraysor call the index operator
Instead of reversing you could negate values returned from the block.
Yet another alternative would be to use an ampersand and
Array#last.sort
A solution using
sortcould be