为了账号安全,请及时绑定邮箱和手机立即绑定

这个代码我想遍历两次,但第一次运行遇到 return就结束了,怎么办?

这个代码我想遍历两次,但第一次运行遇到 return就结束了,怎么办?

慕婉清6462132 2018-09-10 13:13:05
代码如下:function destroyer(arr) {  // Remove all the values   var brr=arguments[0].filter(function(x){    for(var j=1;j<arr.length;j++){       return x!=arr[j];        //到这里就直接返回结果了,但我需要它遍历完后再输出结果     }   });  return brr; } destroyer([1, 2, 3, 1, 2, 3], 2, 3);应该怎么改?我想跳出那个循环,待遍历后再输出结果,正确结果应该是显示 [1,1]
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 549 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信