Underscore.js 1.7の使い方 Collections編 sortBy

var r = document.getElementById("r");
var result = _.sortBy([1, 2, 3], function(num) {
  return Math.sin(num);
});
r.innerHTML = result;
// =>  [3, 1, 2]
// Math.sin(1) => 0.84
// Math.sin(2) => 0.90
// Math.sin(3) => 0.14
// 以上により[3, 1, 2]の順番になる