File tree Expand file tree Collapse file tree 1 file changed +6
-9
lines changed
Expand file tree Collapse file tree 1 file changed +6
-9
lines changed Original file line number Diff line number Diff line change 22
33const union = ( s1 , s2 ) => {
44 const ds = s1 . slice ( 0 ) ;
5- let i , item ;
6- for ( i = 0 ; i < s2 . length ; i ++ ) {
7- item = s2 [ i ] ;
5+ for ( let i = 0 ; i < s2 . length ; i ++ ) {
6+ const item = s2 [ i ] ;
87 if ( ! ds . includes ( item ) ) ds . push ( item ) ;
98 }
109 return ds ;
1110} ;
1211
1312const intersection = ( s1 , s2 ) => {
1413 const ds = [ ] ;
15- let i , item ;
16- for ( i = 0 ; i < s1 . length ; i ++ ) {
17- item = s1 [ i ] ;
14+ for ( let i = 0 ; i < s1 . length ; i ++ ) {
15+ const item = s1 [ i ] ;
1816 if ( s2 . includes ( item ) ) ds . push ( item ) ;
1917 }
2018 return ds ;
2119} ;
2220
2321const difference = ( s1 , s2 ) => {
2422 const ds = [ ] ;
25- let i , item ;
26- for ( i = 0 ; i < s1 . length ; i ++ ) {
27- item = s1 [ i ] ;
23+ for ( let i = 0 ; i < s1 . length ; i ++ ) {
24+ const item = s1 [ i ] ;
2825 if ( ! s2 . includes ( item ) ) ds . push ( item ) ;
2926 }
3027 return ds ;
You can’t perform that action at this time.
0 commit comments