function flattenAndSort(arr) { // 将数组扁平化 const flatArr = arr.flat(Infinity); // 去重并升序排序 return [...new Set(flatArr)].sort((a, b) => a - b); }

const arr = [[1,2,2],[3,4,5,5],[6,7,8,9,[11,12,[12,13,[14]]]],10];

console.log(flattenAndSort(arr)); // [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]

编写一个程序将数组扁平化并去除其中重复部分数据最终得到一个升序且不重复的数组。 扁平化、去重、排序如输入数组arr =12234556789111212131410返回1234567891011121314用js实现

原文地址: https://www.cveoy.top/t/topic/bAi0 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录