Code Editor
Learn
Methods, Blocks, & Sorting

Getting Technical

What if we wanted to sort the books by title, but from Z – A, or descending order? It appears that Ruby's sort method only works for A – Z, or ascending order.

The sort method assumes by default that you want to sort in ascending order, but it accepts a block as an optional argument that allows you, the programmer, to specify how two items should be compared.

Report a Bug
If you see a bug or any other issue with this page, please report it here.