|
|
var a=[1,2,3,4,5,6];# C5 {+ M+ s, Z7 B5 E% C- M9 ~6 K
var b=[2,3,6];
2 L ?" \) |0 c. w' o( b& avar c =[];
; h! K1 t5 K7 Jfor(var i=0;i<a.length;i++){+ j& S2 b, d6 X3 @- s0 M
var has = false;
, b7 ], o7 K! A6 Q9 tvar data = a[i];: h2 h( z, ^1 ?# R7 `8 {0 D, W M
//判断baic中是否有du元素data4 s- K. u3 W2 X, H. t6 @
for(var j=0;j<c.length;j++){
, M; d8 [: V1 Dif(data ==c[j]){
\' H' j% U6 yhas =true;! S; }; F, G1 p6 N' ]) y
break;5 _) K6 E0 |4 X1 U' m2 Y3 z& z
}
8 M! n* t/ Z6 E+ l1 u}% r& Q9 _. z+ _1 B& E$ \3 b
//如果zhi没有
1 A8 F- v& A! c4 ?if(has==false){
! ^1 v% |* z& N9 I1 j! K" Cc.push(data);
7 Y- C. W( k* y2 [7 C! ]: H}
8 H6 _6 [9 ~" H( b+ J}' }8 v! q3 A8 Q2 m' P, o7 X& k6 p3 E
for(var i=0;i<b.length;i++){
* \% I6 a, N- r: M3 ]bool has = false;
4 ^- y/ ^0 @8 U" O7 `var data = a[i];
+ f; F8 f# u# w//判断c中是否有元素data$ M* c/ k7 y+ p- x
for(var j=0;j<b.length;j++){! d* N% X, A% j: H, q4 W- A
if(data ==b[j]){
' @: @9 m9 d7 Nhas =true;& q7 I4 s$ h# B: J/ ~
break;/ b) J. R1 r% N2 i. y. a8 h0 [. ]
}
& _, h8 t# m9 g; H}
& T+ L; p) b0 b$ H* O% l( k//如果没有9 N2 m: E, p; R/ X
if(has==false){6 K) c9 A! G$ U3 d' y2 U5 A
c.push(data);
1 K5 w1 _: D: G1 x# u$ X}
+ L+ d. A1 ~* d( m}% d* T- F; W5 d+ D5 \0 x% M( Z( N$ X
//最后c就是结果 |
|