Files
30-seconds-of-code/test/zip/zip.js
2018-08-02 13:32:50 +03:00

8 lines
253 B
JavaScript

const zip = (...arrays) => {
const maxLength = Math.max(...arrays.map(x => x.length));
return Array.from({ length: maxLength }).map((_, i) => {
return Array.from({ length: arrays.length }, (_, k) => arrays[k][i]);
});
};
module.exports = zip;