UNPKG

aureooms-js-array

Version:

array manipulation code bricks for JavaScript

18 lines (14 loc) 1.16 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.swapranges = swapranges; function swapranges(a, ai, aj, b, bi) { var tmp; for (; ai < aj; ++ai, ++bi) { tmp = a[ai]; a[ai] = b[bi]; b[bi] = tmp; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9zd2FwcmFuZ2VzLmpzIl0sIm5hbWVzIjpbInN3YXByYW5nZXMiLCJhIiwiYWkiLCJhaiIsImIiLCJiaSIsInRtcCJdLCJtYXBwaW5ncyI6Ijs7Ozs7UUFFZ0JBLFUsR0FBQUEsVTtBQUFULFNBQVNBLFVBQVQsQ0FBc0JDLENBQXRCLEVBQTBCQyxFQUExQixFQUErQkMsRUFBL0IsRUFBb0NDLENBQXBDLEVBQXdDQyxFQUF4QyxFQUE2Qzs7QUFFbkQsS0FBSUMsR0FBSjs7QUFFQSxRQUFRSixLQUFLQyxFQUFiLEVBQWtCLEVBQUVELEVBQUYsRUFBTyxFQUFFRyxFQUEzQixFQUFnQzs7QUFFL0JDLFFBQVFMLEVBQUVDLEVBQUYsQ0FBUjtBQUNBRCxJQUFFQyxFQUFGLElBQVFFLEVBQUVDLEVBQUYsQ0FBUjtBQUNBRCxJQUFFQyxFQUFGLElBQVFDLEdBQVI7QUFFQTtBQUVEIiwiZmlsZSI6InN3YXByYW5nZXMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcblxuZXhwb3J0IGZ1bmN0aW9uIHN3YXByYW5nZXMgKCBhICwgYWkgLCBhaiAsIGIgLCBiaSApIHtcblxuXHR2YXIgdG1wIDtcblxuXHRmb3IgKCA7IGFpIDwgYWogOyArK2FpICwgKytiaSApIHtcblxuXHRcdHRtcCAgID0gYVthaV0gO1xuXHRcdGFbYWldID0gYltiaV0gO1xuXHRcdGJbYmldID0gdG1wIDtcblxuXHR9XG5cbn1cblxuIl19