UNPKG

aureooms-js-array

Version:

array manipulation code bricks for JavaScript

20 lines (15 loc) 1.23 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.pick = pick; function pick(array, indices, out) { var i, k, len; len = indices.length; for (i = 0; i < len; ++i) { k = indices[i]; out.push(array[k]); } return out; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy91dGlscy9waWNrLmpzIl0sIm5hbWVzIjpbInBpY2siLCJhcnJheSIsImluZGljZXMiLCJvdXQiLCJpIiwiayIsImxlbiIsImxlbmd0aCIsInB1c2giXSwibWFwcGluZ3MiOiI7Ozs7O1FBQ2dCQSxJLEdBQUFBLEk7QUFBVCxTQUFTQSxJQUFULENBQWVDLEtBQWYsRUFBc0JDLE9BQXRCLEVBQStCQyxHQUEvQixFQUFxQzs7QUFFM0MsS0FBSUMsQ0FBSixFQUFPQyxDQUFQLEVBQVVDLEdBQVY7O0FBRUFBLE9BQU1KLFFBQVFLLE1BQWQ7O0FBRUEsTUFBTUgsSUFBSSxDQUFWLEVBQWNBLElBQUlFLEdBQWxCLEVBQXdCLEVBQUVGLENBQTFCLEVBQThCO0FBQzdCQyxNQUFJSCxRQUFRRSxDQUFSLENBQUo7QUFDQUQsTUFBSUssSUFBSixDQUFVUCxNQUFNSSxDQUFOLENBQVY7QUFDQTs7QUFFRCxRQUFPRixHQUFQO0FBQ0EiLCJmaWxlIjoicGljay5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuZXhwb3J0IGZ1bmN0aW9uIHBpY2soIGFycmF5LCBpbmRpY2VzLCBvdXQgKSB7XG5cblx0dmFyIGksIGssIGxlbjtcblxuXHRsZW4gPSBpbmRpY2VzLmxlbmd0aDtcblxuXHRmb3IgKCBpID0gMCA7IGkgPCBsZW4gOyArK2kgKSB7XG5cdFx0ayA9IGluZGljZXNbaV07XG5cdFx0b3V0LnB1c2goIGFycmF5W2tdICk7XG5cdH1cblxuXHRyZXR1cm4gb3V0O1xufVxuXG4iXX0=