“JavaScript Copy 2d tablic” Kod odpowiedzi

JS Copy 2d Array

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 Array

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 tablic

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

Odpowiedzi podobne do “JavaScript Copy 2d tablic”

Pytania podobne do “JavaScript Copy 2d tablic”

Więcej pokrewnych odpowiedzi na “JavaScript Copy 2d tablic” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu