matrix-transpose
https://github.com/remarkablemark/matrix-transpose
HTML
<!--
https://unpkg.com/matrix-transpose/
-->
<script src="https://unpkg.com/matrix-transpose@latest/umd/matrix-transpose.min.js"></script>
JavaScript
/**
* https://github.com/remarkablemark/matrix-transpose
*/
var transpose = window.MatrixTranspose.transpose;
var matrix = [
[1, 2],
[3, 4],
[5, 6]
];
var output = transpose(matrix);
console.log(output);