2017년 5월 24일 수요일

JavaScript 2차원 배열 뒤집기 | JavaScript Transposing a 2D-array

Input

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

Output

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

Solution

var newArray = array[0].map(function(col, i) { 
  return array.map(function(row) { 
    return row[i] 
  })
});

Read More

댓글 없음:

댓글 쓰기