ts-prime
Version:
A utility library for JavaScript and Typescript.
17 lines (16 loc) • 479 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var purry_1 = require("./purry");
function _slide(array, count) {
if (array.length === 0)
throw new TypeError("Can't accept empty arrays");
var size = array.length;
var divider = Math.floor(count) % size;
if (divider < 0)
return array[size - divider];
return array[divider];
}
function slide() {
return purry_1.purry(_slide, arguments);
}
exports.slide = slide;