freeCodeCamp:Diff Two Arrays
生活随笔
收集整理的這篇文章主要介紹了
freeCodeCamp:Diff Two Arrays
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
比較兩個數(shù)組,然后返回一個新數(shù)組,該數(shù)組的元素為兩個給定數(shù)組中所有獨有的數(shù)組元素。換言之,返回兩個數(shù)組的差異。
function diff(arr1, arr2) {var newArr = [];var newarr1 = arr1.filter(function(item){ return arr2.indexOf(item) == -1;});var newarr2 = arr2.filter(function(item){ return arr1.indexOf(item) == -1;});newArr = newArr.concat(newarr1,newarr2);return newArr; }diff([1, 2, 3, 5], [1, 2, 3, 4, 5]);思路就是先找出arr1中arr2沒有的元素,再找出arr2中arr1沒有的元素,然后把兩組數(shù)拼接成新數(shù)組就搞定了。
轉載于:https://www.cnblogs.com/baidx/p/difftwoarrays.html
總結
以上是生活随笔為你收集整理的freeCodeCamp:Diff Two Arrays的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安卓界面组件-文本框
- 下一篇: openresty总结