Как устранить повторяющийся массив массива? [дубликат]Javascript

Форум по Javascript
Anonymous
Как устранить повторяющийся массив массива? [дубликат]

Сообщение Anonymous »

У меня есть такой массив ниже

Код: Выделить всё

[[0,0,1],
[0,0,3]
[0,0,3]//duplicate
[0,1,3]
[1,0,0]
[1,2,1]
[1,2,1]//duplicate
[2,2,2]]
Я хочу создать такой массив, как показано ниже,

Код: Выделить всё

[[0,0,1],
[0,0,3]
[0,1,3]
[1,0,0]
[1,2,1]
[2,2,2]]
Сначала я попробовал это, но оно возвращает []

Код: Выделить всё

 myarray = myarray.filter(
(element,index,self) =>self.findIndex((e) => {
e[0] == element[0] &&
e[1] == element[1] &&
e[2] == element[2]
}) === index
)
Как это сделать?

Подробнее здесь: https://stackoverflow.com/questions/793 ... y-of-array

Вернуться в «Javascript»