Bonjour,
je n'arrive pas à prendre du recul sur mon code.

Voici mon problème.
Je commence avec un tableau contenant 2 tableaux (je simplifie le code pour la lecture)
var tab:Array;
tab[0] = {0,1,2};
tab[1] = tab[0];
On a donc
tab[0] = {0,1,2}
tab[1] = {0,1,2}

Si je fait
tab[0].push(3);
j'ai bien
tab[0] = {0,1,2,3}
tab[1] = {0,1,2,3}

Maintenenet je voudrais faire sa:
tab[0] = {2};
et avoir ceci comme résulat
tab[0] = {2};
tab[1] = {2};
mais j'ai
tab[0] = {2};
tab[1] = {0,1,2,3}
Normal.

comment faire?
Je pense trop en C++ et pointeur ici avec les références je ne comprend pas comment faire cette action.