Перевернуть двумерный массив
Нужна функция котория переварачивает двумерной массив то есть
[[11,12,13,], [21,22,23], [31,32,33]] На этот [[11,21,31,], [12,22,32], [13,23,33]] |
Цитата:
Т.е. замена строк на столбцы В двойном цикле b[j][i]=a[i][j]; |
Спасибо) уже как раз сделал)
|
:write: для квадратов ...
function g(b) { for (var d = b.length, a = 0; a < d; a++) for (var c = a + 1; c < d; c++) { var e = b[a][c]; b[a][c] = b[c][a]; b[c][a] = e } return b }; var a = [[11,12,13],[21,22,23],[31,32,33]];// alert(a.join('\n')) alert(g(a).join('\n')); |
Часовой пояс GMT +3, время: 11:24. |