@extra-array/left-update
Version:
Gets values from the left.
15 lines • 411 B
JavaScript
import index from './index!';
/**
* Gets index range of part of array.
* @param x an array
* @param i start index (-ve: from right) (0)
* @param I end index (-ve: from right) (X)
* @returns [start index, end index]
*/
function indexRange(x, i = 0, I = x.length) {
i = index(x, i);
I = Math.max(i, index(x, I));
return [i, I];
}
export default indexRange;
//# sourceMappingURL=indexRange.js.map