我正在尝试创建一个接收任何数组并将其转置的函数,以便行变为列,列变为行。
不确定我做错了什么或遗漏了什么,但是一旦数组通过,就会不断收到此消息....
TypeError:无法将未定义的属性“0.0”设置为“xxxxxx”。
错误在线
结果[行][列] = 数组[列][行];// 旋转
任何指针将不胜感激。
function transposeArray(array){
var result = [];
for(var row = 0; row < array.length; row++){ // Loop over rows
for(var col = 0; col < array[row].length; col++){ // Loop over columns
result[row][col] = array[col][row]; // Rotate
}
}
return result;
}