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))

posted @ 2017-03-30 15:33  style'me  阅读(220)  评论(0编辑  收藏  举报