bernhard.s: Duplikate in einem Array finden

Beitrag lesen

hi,

wie kann ich Duplikate in einem Array finde?
Ich habe folgendes versuch:

var aus="";
var blnDup="";
var strMatch="";
for (i = 1; i < boxSammeln.length; i++){
    strMatch = boxSammeln[i];
   for (j = 1; j < boxSammeln.length; j++){
       blnDup = boxSammeln[i].match("/"+strMatch+"/");
       if (!blnDup){
        aus += i+",  "+strMatch+"  \n";
       }
   }
  }
alert(aus);

leider bekomme ich den gewünschte Ergebnis nicht :-(
Ich habe auch folgendes versucht

for(var i=1; i< boxSammeln.length; i++){
 for(var j=1; j< boxSammeln.length; j++){
  if(boxSammeln[i] == boxSammeln[j]){
   aus += boxSammeln[i]+", +boxSammeln[j]+"\n";
   break;
  }
 }
}

ist leider auch falsch :-(
Kennt eine eine bessere Methode um Duplikate in einem Array zu finden.
Danke im Voraus.

grüße