2014-01-15 6 views
0

JavaScript (특히 node.js)에서 배열을 비교하는 방법을 찾으려고합니다.자바 스크립트에서 배열 비교

Arr1 :

[16,31,34,22,64,57,24,74,7,39,72,6,42,41,40,30,10,55,23,32,11,37,4,3,2,52,1,17,50,56,60,65,48,43,58,28,36,47,69,27,8,59,70,26,62,54,53,5,19,73] 

Arr2

[12,11,9,14,7] 

그들이 할 경우, 아이디어, Arr2의 값이 Arr1에 존재하는지 확인하고, 리턴

나는 2 개 배열이 참된; 어떤 아이디어?

답변

2

이 작업을 수행하려면 자신의 함수를 작성할 수 있습니다

var arr1 = [16,31,34,22,64,57,24]; 
var arr2 = [16,34,64,24]; 
var index; 

for (var i = 0; i < arr2.length; i++) 
{ 
    index = arr1.indexOf(arr2[i]); 
    if (index > -1) 
    { 
     arr1.splice(index, 1);   
    } 
} 

이 그냥 도움이됩니다. 여기에서 자신 만의 프로그래밍을 완성 해보십시오.