1234567891011121314151617 |
- import { isBigNumber, isCollection, isNumber } from '../../../utils/is.js';
- /**
- * Change last argument dim from one-based to zero-based.
- */
- export function lastDimToZeroBase(args) {
- if (args.length === 2 && isCollection(args[0])) {
- args = args.slice();
- var dim = args[1];
- if (isNumber(dim)) {
- args[1] = dim - 1;
- } else if (isBigNumber(dim)) {
- args[1] = dim.minus(1);
- }
- }
- return args;
- }
|