Показать сообщение отдельно
  #1 (permalink)  
Старый 23.05.2019, 11:55
Аспирант
Отправить личное сообщение для DarkPhoenix Посмотреть профиль Найти все сообщения от DarkPhoenix
 
Регистрация: 11.05.2019
Сообщений: 30

Слияние двух массивов и удаление дубликатов
const firstArray = [1, 2, 3, 16, 30, 42, 643, 95]; 
const secondArray = [2, 30, 1, 16, 42, 512, 95]; 
var thirdArray = [];

function mergeArray (firstArray,  secondArray){
  thirdArray = firstArray.concat(secondArray.filter(i => firstArray.indexOf(i) ===-1)); 
    console.log(thirdArray);
}

const mergedArray = mergeArray(firstArray, secondArray);






Насколько я прав? Может можно это улучшитЬ?

Последний раз редактировалось DarkPhoenix, 23.05.2019 в 12:20.
Ответить с цитированием