📅  最后修改于: 2023-12-03 14:42:41.051000             🧑  作者: Mango
在数学和计算机科学中,矩阵的转置是指将矩阵的行换成列,列换成行,得到一个新的矩阵。
在JavaScript中,可以通过以下代码来实现矩阵的转置:
function transpose(matrix) {
return matrix[0].map((_, colIndex) => matrix.map(row => row[colIndex]));
}
代码解释:
例如,对于以下矩阵:
const matrix = [
[1, 2],
[3, 4],
[5, 6]
];
我们可以通过调用transpose(matrix)来获取其转置:
[
[1, 3, 5],
[2, 4, 6]
]
以上就是JavaScript中矩阵的转置的实现方法。