const print = (matrix) => {
for (const row of matrix) {
console.log(row.join(" "));
}
};
const transpose = (matrix) =>
matrix[0].map((_, i) => matrix.map(row => row[i]));
let matrix = [ [9, 0, 7, 1],
[4, 5, 6, 3],
[2, 8, 4, 0] ];
matrix = transpose(matrix);
print(matrix);
/*
run:
9 4 2
0 5 8
7 6 4
1 3 0
*/