2014-03-05 61 views
-2

有人可以告訴我如何比較陣列中的元素與其他元素。我的意思是在排列arr = [a,b,c,d];,我想比較ab,c,d,ba,c,d,等。而要做到這一點動態,沒有數組的大小mather。動態比較數組元素

+0

您可以使用這個循環,你可以用看'for'循環開始。 – kapa

+0

繼續http://jsfiddle.net/自己試試 – CMS

回答

1

試試這個:

var a=["a","b","c","d"]; 
for(var i=0;i<a.length;i++){ 
    for(var j=0;j<a.length;j++){ 
     if(i!=j && a[j]===a[i]){ 
     //match, do whatever you want 
     } 
    } 
} 
+0

好吧,如果我這樣做 var a = [「a」,「b」,「a」,「d」]; (var i = 0; j IGRACH

+0

現在好多了,得到它的竅門 - )。 – IGRACH