“tableau 2D de copie JavaScript” Réponses codées

Array 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

Array 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

tableau 2D de copie JavaScript

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

Réponses similaires à “tableau 2D de copie JavaScript”

Questions similaires à “tableau 2D de copie JavaScript”

Plus de réponses similaires à “tableau 2D de copie JavaScript” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code