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>
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Partager