Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Сравнение элементов массива (https://javascript.ru/forum/misc/74898-sravnenie-ehlementov-massiva.html)

DVV 15.08.2018 02:44

Сравнение элементов массива
 
Подскажите, пожалуйста, кто знает. Имеется многомерный массив. Например, arr = [[1, 2], [2, 4], [12, 65], [2,1], [34, 18], [65, 12]];
Как перебрать его и выбрать пары противоположных вложенных массивов? В данном случае [1, 2] [2, 1] и [12, 65] [65, 12]. Я пока еще только начинаю изучать JS, поэтому прошу камни в мой огород не кидать))
Заранее благодарен за помощь!

j0hnik 15.08.2018 03:27

var arr = [[1, 2], [2, 4], [12, 65], [2,1], [34, 18], [65, 12]],
newArr = arr.filter(el=> arr.some(x=>(x.slice().reverse()+'') == (el+'')));
console.log(newArr);

DVV 15.08.2018 11:34

Спасибо большое))


Часовой пояс GMT +3, время: 10:44.