有时候获取的js数组是有重复值的 如何去重呢?
var arr=new Array(1,2,3,4,5,6,7,8,9,9,8,7,6,5,4,3,2,1);
var new_arr=new Array();
for(var i=0;i<arr.length;i++)
{
if(arr.indexOf(arr[i])==i)
{
new_arr.push(arr[i]);
}
}
console.log(new_arr);
2024-05-15 09:08:20 阅读次数:41
有时候获取的js数组是有重复值的 如何去重呢?
var arr=new Array(1,2,3,4,5,6,7,8,9,9,8,7,6,5,4,3,2,1);
var new_arr=new Array();
for(var i=0;i<arr.length;i++)
{
if(arr.indexOf(arr[i])==i)
{
new_arr.push(arr[i]);
}
}
console.log(new_arr);
上一篇:Linux脚本练习之script027-可实现每日将 `/etc/` 目录备份到 `/root/etcYYYY-mm-dd` 中。
【JavaScript 】什么是 Express.js?(Node.js Web 框架)
零基础玩转C语言系列第五章——数组模块
随想录一刷·数组part2
指针的理解(三)
蓝桥杯算法竞赛系列第九章·巧解哈希题,用这3种数据类型足矣
怎么只用语言实现扫雷?
蓝桥杯算法竞赛系列第十章·nSum问题的代码框架
用go语言,给定一个整数数组nums和一个正整数k,定义一个子序列的能量为子序列中任意两个元素之间的差值绝对值的最小值。
用go语言,给定一个非负整数数组 nums 和一个整数 k,我们的目标是找出数组中最短的非空子数组,使得该子数组所有元素的按位或结果至少为 k。如果找不到这样的子数组,则返回 -1。
用go语言,给定一个整数数组 nums 和一个非负整数 k,你可以通过选择数组中的任意元素进行加 1 或减 1 的操作。请计算将 nums 的中位数调整为 k 所需的最小操作次数。
文章
32777
阅读量
4829837
2025-04-22 09:27:17
2025-04-22 09:27:17
2025-04-18 07:11:40
2025-04-18 07:11:32
2025-04-18 07:11:32
2025-04-18 07:11:19
2023-03-28 03:29:30
2023-07-26 07:51:41
2022-12-28 07:22:30
2022-12-26 09:32:17
2022-12-26 09:32:17
2023-02-20 10:34:59