8月31日 问题:
已知以下副本,编写一个程序将进行分割化去除其中重复部分数据,得到升序和不重复的数组:
var arr = [ [11, 22, 22], [13, 14, 15, 15], [16, 17, 18, 19, [11, 12, [12, 13, [14] ] ] ], 12];
----------------------------
答案://flat方法接受一个参数n,将深度为n的数组扁平化,去重并排序,去重可以用set,排序用sort
var newArray = Array.from(new Set(arr.flat(Infinity))).sort((a,b) => a-b);
console.log(newArray);