Supposons que j'ai ce tableau javascriptjavascript réseau en double dans un autre tableau
ar = ['C241C12A-45FD-40FF-B26E-B879107E584D||20',
'AB1BB99D-4396-415A-A5D8-1BEF3E0149CE||33',
'ADE54113-53D1-4F26-A01C-48EBE37E3CE8||85',
'DB500FD1-5988-4202-A4AA-727AC29AC67A||85',
'8A8EAB5A-E0D2-4AA8-96A0-42686FF5EB0C||10',
'50C29E8A-16C7-4FC2-A186-C3D65F23C627||200',
'70C79BBB-14C7-4F34-346B-CSSSDFVFZZZ7||200'
];
est-il possible d'obtenir des tableaux comme cette
newarray1 = [
'ADE54113-53D1-4F26-A01C-48EBE37E3CE8||85',
'DB500FD1-5988-4202-A4AA-727AC29AC67A||85'
];
newarray2 = [
'50C29E8A-16C7-4FC2-A186-C3D65F23C627||200',
'70C79BBB-14C7-4F34-346B-CSSSDFVFZZZ7||200'
];
Les valeurs en double qui vient après le symbole de pipe, grab que valeur et former une nouvelle matrice sur la base de ce
Boucle Traverser les entrées et créer vos nouveaux tableaux est une solution. Je ne sais pas s'il peut y avoir un moyen plus efficace de le faire. – ryadavilli
Votre exemple ne semble pas trié, '10' entre '85' et' 200'? – Bergi
@Bergi ..son string c'est pourquoi..retiré cette ligne – coolguy