Скажем, у меня есть следующие два массива:Фильтрующие Массивы в JavaScript,
var arrOne = [1, 4, 7];
var arrTwo = [1, 2, 3, 4, 5];
var arrThree = [];
Я хотел бы itterate над arrTwo
и, если он содержит элемент, который также находится в arrOne
, удалите его из arrTwo
, и вставить его в arrThree
. Таким образом, глядя на выше массивы состояние массивов впоследствии должно выглядеть следующим образом:
var arrOne = [1, 4, 7];
var arrTwo = [2, 3, 5];
var arrThree = [1, 4];
Может кто-нибудь мне точку в правильном направлении, и лучший способ пойти по этому поводу? Если код предоставлен, поэтапное объяснение действительно будет оценено, чтобы я мог понять, что происходит.
даже просто 'for' цикл может быть использован, что это ваши усилия? Вы можете получить представление о своем предыдущем вопросе. http://stackoverflow.com/questions/39972283/javascript-filtering-by-comparing-two-arrays – Satpal