“JavaScript Copy 2d массив” Ответ

JS Copy 2d массив

let matrix = [
  [0,0,0,0,0],
  [0,0,0,0,0],
  [0,0,0,0,0],
  [0,0,0,0,0],
]
// copies just values, not references!
function getCopyOfMatrix(mat) {
  return mat.map(row => row.map(col => col))
}

let copyOfMatrix = getCopyOfMatrix(matrix); 
Ill Ibex

JS Copy 2d массив

let matrix = [
  [0,0,0,0,0],
  [0,0,0,0,0],
  [0,0,0,0,0],
  [0,0,0,0,0],
]
// copies just values, not references!
function getCopyOfMatrix(mat) {
  return JSON.parse(JSON.stringify(mat))
}

let copyOfMatrix = getCopyOfMatrix(matrix); 
Ill Ibex

JavaScript Copy 2d массив

function copy2DArray(array) {
    return array.map(row => [...row]);
}
anderium

Ответы похожие на “JavaScript Copy 2d массив”

Вопросы похожие на “JavaScript Copy 2d массив”

Больше похожих ответов на “JavaScript Copy 2d массив” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования