§ array-of-arrays-sort-by-col
examples
§ Table of Contents
§ Quick Take
import { strict as assert } from "assert";
import sortBySubarray from "array-of-arrays-sort-by-col";
// sort by second column, index number 1
assert.deepEqual(
sortBySubarray(
[[1, 9, 4], [1], [1, 9, 3], [1, 9, 2]],
1
),
[[1, 9, 2], [1, 9, 3], [1, 9, 4], [1]]
);
§ Sort by Certain Column
import { strict as assert } from "assert";
import sortBySubarray from "array-of-arrays-sort-by-col";
// Sort by a second element (column index === 1):
assert.deepEqual(
sortBySubarray(
[[1, 9, 0], [1], [1, 8, 2], [1, 7, 5]],
1
),
[[1, 7, 5], [1, 8, 2], [1, 9, 0], [1]]
);
// notice 7-8-9