Files
weave-scope/client/app/scripts/utils/array-utils.js

12 lines
231 B
JavaScript

import _ from 'lodash';
export function uniformSelect(array, size) {
if (size > array.length) {
return array;
}
return _.range(size).map(index =>
array[parseInt(index * array.length / (size - 1 + 1e-9), 10)]
);
}