Я пробую использовать вложенный массив, не могли бы вы мне помочь с l oop, код не оптимизирован, и мне нужно руководство. У меня есть 2 массива, я не получаю ожидаемых результатов.
let arr1 = ['a','b','c','d','e'];
let arr2 = ['b','e','f'];
var temp = arr2
for(i =0; i< arr1.length; i++){
for(j=0; j<arr2.length; j++){
var flag = false;
if(arr1[i] === arr2[j]){
flag = true;
}
if(arr2.length -1 === j){
if(flag == false){
temp.push(arr1[i])
}
if( arr1.length - 1 == i){
console.log(temp)
}
}
}
}
Я пытаюсь добиться того, чтобы из второго массива я выводил в этом формате
temp = ['b','e','f','a','c','d']
элементы, которых нет в arr1, должны быть помещены в элементы arr2. Прошу прощения за код новичка. Я еще учусь. Спасибо.