<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
</html>
<script>
//随机抽取不重复的5个元素并排序
var Arr=["321","654","987","123","456","789","100","200","300","999","999","300"]
var newArr=[];
//去重
for(var i=0; i<Arr.length; i++){
for(var j=i+1; j<Arr.length; j++){
if(Arr[i]==Arr[j]){ //第一个等同于第二个,splice方法删除第二个
Arr.splice(j,1);
j--;
}
}
}
console.log(Arr)
//随机抽取5个值
for(var i=0;i<5;i++){
var index = Math.floor(Math.random()*Arr.length)
var m= Arr[index];
Arr.splice(index,1) //splice截取掉就不重复了
newArr.push(m)
}
console.log(newArr)
//用冒泡排序
var news = [];
for(var i=0;i<newArr.length;i++){
for(var j=0;j<newArr.length-1;j++){
if(newArr[j]>newArr[j+1]){
news=newArr[j];
newArr[j]=newArr[j+1]
newArr[j+1]=news
}
}
}
console.log(newArr)
</script>