/*
* @Author: Prpr_Saber
* @Date: 2018-11-02 17:06:29
* @Last Modified by: Prpr_Saber
* @Last Modified time: 2018-11-02 21:41:47
*/
export let transformArray: <Type>(
arr: Type[][]
) => Type[][] = function transformArray<Type>(arr: Type[][]): Type[][] {
let newArray: Array<Array<Type>> = new Array<Array<Type>>()
let raws = arr.length
let raw = 0
for (; raw < raws; raw++) {
newArray.push([])
let col = 0
let cols = arr[raw].length
for (; col < cols; col++) {
newArray[raw][col] = arr[col][raw]
}
}
return newArray
}
Typescript | 二维数组(泛型)矩阵行列互换
猜你喜欢
转载自blog.csdn.net/u011607490/article/details/83662004
今日推荐
周排行