반응형
배열 비교
-
[JavaScript] filter로 두 배열이 같은지 비교JavaScript 2022. 12. 3. 09:43
두 배열이 같은 값으로 이루어져 있는지 판단해야 할 때가 있다. 이떄 필터를 사용해 판단할 수 있는 함수를 하나 만들어 보았다. function isSameArr(arr1, arr2){ //두 배열의 길이가 다르면 if(arr1.length !== arr2.length){ return false; } // 길이가 같은 경우 비교 else if(arr1.length === arr2.length){ let filter = arr1.filter(x => arr2.includes(x)); console.log(filter); if(filter.length === arr1.length){ return true; } else return false; } }