Bonjour,
Le pannel de fonctions native Javascript étant VRAIMENT limité, je recherche une fonction permettant de supprimer les doublons dans un tableau.
Etes vous par hazard déjà tombé sur ce genre de fonction, ou l'avez vous développé?
Merci
Bonjour,
Le pannel de fonctions native Javascript étant VRAIMENT limité, je recherche une fonction permettant de supprimer les doublons dans un tableau.
Etes vous par hazard déjà tombé sur ce genre de fonction, ou l'avez vous développé?
Merci
Google : supprimer doublon array javascript
Premier lien...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 <script type='text/javascript'> var tableau=new Array(1,2,3,3,3,3,3,4,5,6,7,8,3,4,9,10) function middlepop(Tab,a){ return (a>Tab.length)?false:(Tab.slice(0,a).concat(Tab.slice(a+1,Tab.length))); } Array.prototype.clearDoublon=function() { ArrayLength=this.length; var TempArray = new Array(); TempArray=this; TempArray2=this var cleared=false for (i=0;i<ArrayLength;i++){ for (j=0;j<TempArray.length;j++){ if(!cleared &&(i==j)){j++;} cleared=false; if(TempArray[i]==TempArray2[j]){ TempArray2=middlepop(TempArray,j); TempArray=TempArray2; cleared=true; j--;} } } return TempArray; } tableau=tableau.clearDoublon() alert(tableau) </script>
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager