Intercambiar filas con columnas (transposición) de una matriz en javascript [duplicar]
Esta pregunta ya tiene una respuesta aquí:
Transposición de una matriz 2D en JavaScript 17 respuestasPor ejemplo, tengo una matriz como esta:
|1 2 3|
|4 5 6|
|7 8 9|
y lo necesito para convertirlo en una matriz como esta:
|1 4 7|
|2 5 8|
|3 6 9|
¿Cuál es la mejor y óptima forma de lograr este objetivo?