source: node_modules/d3-shape/src/order/ascending.js@ e4c61dd

Last change on this file since e4c61dd was e4c61dd, checked in by istevanoska <ilinastevanoska@…>, 6 months ago

Prototype 1.1

  • Property mode set to 100644
File size: 308 bytes
Line 
1import none from "./none.js";
2
3export default function(series) {
4 var sums = series.map(sum);
5 return none(series).sort(function(a, b) { return sums[a] - sums[b]; });
6}
7
8export function sum(series) {
9 var s = 0, i = -1, n = series.length, v;
10 while (++i < n) if (v = +series[i][1]) s += v;
11 return s;
12}
Note: See TracBrowser for help on using the repository browser.