FreeCodeCamp:Seek and Destroy

来源:互联网 发布:246好百姓天下彩网域名 编辑:程序博客网 时间:2024/06/08 07:24

Seek and Destroy

实现一个摧毁(destroyer)函数,第一个参数是待摧毁的数组,其余的参数是待摧毁的值。

用到的知识:arguments、Array.filter()、indexOf()

function destroyer(arr) {
  var arr1 = [];
  for(var i = 1; i < arguments.length; i++){
    arr1.push(arguments[i]);
  }
  var arr2 = arr.filter(function(arr){
    return arr1.indexOf(arr) < 0;
  });
  return arr2;
}

例:destroyer([1,2,3,1,2,3],2,3)应该返回[2,3]

0 0
原创粉丝点击