Je trouve difficile de comprendre ce que je pense être une tâche assez simple. Mon cerveau est juste frit en ce moment et j'ai une date limite. :(Suppression des éléments d'un tableau multidimensionnel d'un autre tableau multidimensionnel
Je dois prendre tous les réseaux d'éléments d'un tableau multidimensionnel et les supprimer d'un autre tableau multidimensionnel.
Arr1 = [["Tom", "161"], ["Dick", "29"], ["Harry", "46"], ["Mike", "72"], ["Sally", "11"]];
Arr2 = [["Harry", "46"], ["Mike", "72"], ["Tom", "161"]];
Donc, dans ce cas, je veux prendre tous les réseaux d'éléments de Arr2 et de les supprimer de sorte que Arr1 après Arr1 ressemblerait à ceci:
Arr1 = [["Dick", "29"], ["Sally", "11"]];
est-ce que du sens
EDITx2: Attendez, non, ignorer, j'étais stupide.
Ouais, il est logique. Avez-vous essayé quelque chose? La solution générale sera de faire une boucle sur chacun d'entre eux et de vérifier si l'un des éléments correspond ... si c'est le cas, vous utiliseriez la méthode '.splice()' pour supprimer un élément. Bien qu'il puisse être optimisé pour utiliser une recherche au lieu de la boucle imbriquée – Ian
S'il vous plaît voir ma modification. – AzzyDude