有时候获取的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 阅读次数:39
有时候获取的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` 中。
用go语言,给定三个正整数 n、x 和 y,描述一个城市中由 n 个房屋和 n 条街道连接的情况。城市中存在一条额外的街道连接房屋 x 和房屋 y。
用go语言,给定一个从0开始索引的整数数组 nums 、两个正整数 k 和 dist 。数组的代价是该数组中的第一个元素。
【Java】快速排序
Java字符数组char和字符串String互相转化
用go语言,给定整数数组arr,求删除任一元素后,新数组中长度为k的子数组累加和的最大值。
用go语言,店铺数量n,编号1~n,人的数量m,编号1~m,每个人有自己投票的店铺p,和改投1号店的报价x。返回想让1号店铺成为人气最高的店,至少花多少钱?
用go语言,给定一个数组arr,长度为n,在其中要选两个不相交的子数组。两个子数组的累加和都要是T,返回所有满足情况中,两个子数组长度之和最小是多少?
用go语言,给你两个长度为 n 下标从 0 开始的整数数组 cost 和 time,分别表示给 n 堵不同的墙刷油漆需要的开销和时间。
用go语言,在河上有一座独木桥,一只青蛙想沿着独木桥从河的一侧跳到另一侧在桥上有一些石子,青蛙很讨厌踩在这些石子上由于桥的长度和青蛙一次跳过的距离都是正整数我们可以把独木桥上青蛙可能到达的点看成数轴上的一串整点
用go语言,给你一个下标从 0 开始的整数数组 nums ,它包含 n 个 互不相同 的正整数,如果 nums 的一个排列满足以下条件,我们称它是一个特别的排列。
文章
32268
阅读量
4671993
2025-03-31 08:57:38
2025-03-31 08:57:16
2025-03-28 07:42:20
2025-03-28 06:55:13
2025-03-27 10:12:02
2025-03-26 10:19: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