Transposing a 2D-array in JavaScript

后端 未结 23 2858
难免孤独
难免孤独 2020-11-22 01:40

I\'ve got an array of arrays, something like:

[
    [1,2,3],
    [1,2,3],
    [1,2,3],
]

I would like to transpose it to get the following

23条回答
  •  囚心锁ツ
    2020-11-22 02:24

    You can do it in in-place by doing only one pass:

    function transpose(arr,arrLen) {
      for (var i = 0; i < arrLen; i++) {
        for (var j = 0; j 

提交回复
热议问题