S
function interleave(...args) {
const ret = []
for(let len = Math.max(...args.map(v => v.length)); len--;)
args.map(a => ret.push(i < a.length ? a[i] : null))
return ret;
}

Size: a a a
S
function interleave(...args) {
const ret = []
for(let len = Math.max(...args.map(v => v.length)); len--;)
args.map(a => ret.push(i < a.length ? a[i] : null))
return ret;
}
S
function interleave(...args) {
const max = Math.max(...args.map(arr => arr.length))
const result = []
for (let i = 0; i < max; i++) {
args.forEach(arr => {
result.push(arr[i] || null)
})
}
return result
}
В
В
В
N
N
N
N
V
V
В
V
V
В
V
V
В
В