行が列に、列が行に変わるように、配列を取り込んで転置する関数を作成しようとしています。
何が間違っていたのか、何が欠けていたのかわかりませんが、配列が通過するとこのメッセージが表示され続けます....
TypeError: undefined のプロパティ「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;
}