результат проверки:
результат выполнения:
код:
export const getDiff = (arr1, arr2) => {
var result = arr1.filter((e)=>!~arr2.indexOf(e));
return result.concat(arr2.filter((e)=>!~arr1.indexOf(e)));
}
функция getDiff принимает на вход два массива. далее методом фильтра отбираем из первого массива те элементы, которых нет во втором массиве. далее полученный результат объединяем аналогичным фильтром для второго массива.
1,15,20,55,100,200 не присутствуют одновременно в обеих массивах.
вроде как решение верное??? я согласен сразу, что оно не самое оптимальное.. но вроде как условий на оптимальность не ставится??