js数组操作

一、数组元素随机排序

var arr2 = [1,2,3,4,5,6,7]
function Ran(a,b){
return Math.random() >=0.5 ? 1 :-1
}
arr2.sort(Ran)
console.log(arr2)

二、求数组元素min和max值

var arr = [12,32,543,6456,86,3443,12,867,97,323,11]

function Finmun(num){
var a = num[0]
for(var i =0;i<num.length;i++){
if(a < num[i]){
a = num[i]
}
}
return a
}
//console.log(Finmun(arr))

三、数组去重简单方法

var arr1 = [123,234,123,54,6,3,234,123,8,54,3,2,4,1,3,8]
function Char(num){
var a = []
for(var i =0;i<num.length;i++){
if(a.indexOf(num[i])==-1){
a.push(num[i])
}
}
return a
}
// console.log(Char(arr1))

我是一只来自深山老林的北极熊!分享技术,共同进步!欢迎大家积极分享言论! 想一起学习交流的欢迎来Q群:565996731 (申请注明来自本人博客)
原文地址:https://www.cnblogs.com/liningstyle/p/6646467.html