酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

js 集合[1,2,2,3,3,5],写一段脚本将重复的元素找出来

可以使用 JavaScript 中的 Set 数据结构来查找重复的元素。Set 是一个只包含唯一值的集合,可以用于消除重复项。以下是一个示例脚本,可以找到集合中重复的元素: ```javascript const collection = [1, 2, 2, 3, 3, 5]; const uniqueSet = new Set(collection); // 将集合转换为 Set const duplicates = Array.from(uniqueSet).filter(value => collection.indexOf(value) !== collection.lastIndexOf(value)); // 找出重复元素 console.log(duplicates); // 输出重复元素 ``` 在上面的代码中,我们首先将原始集合转换为 Set,这样可以消除重复项。然后使用 `filter` 方法过滤出重复元素,通过比较当前元素在集合中的索引与上一个元素的索引,来确定是否重复。将重复元素输出到控制台。 运行上述代码,输出结果为 `[2, 3]`,表示集合中重复的元素为 `2` 和 `3`。 [2024-04-01 18:02:44 | AI写代码神器 | 220点数解答]

相关提问