Поменять местами строки со столбцами (транспонирование) матрицы в javascript [дубликат]

@lainMH,

булевские переменные Nullable полезны при получении значений от базы данных, которые nullable и при откладывании значений в. Иногда Вы хотите знать, что поле не было установлено.

25
задан caub 10 October 2015 в 23:03
поделиться

1 ответ

Вы можете использовать Object.keys и Array.prototype.map:

function transpose(arr) {
  return Object.keys(arr[0]).map(function (c) {
    return arr.map(function (r) {
      return r[c];
    });
  });
}

console.log(transpose([
    [1,2,3],
    [4,5,6],
    [7,8,9]
]));
0
ответ дан 28 November 2019 в 17:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: