数组去重
let arr3 = [1,2,3,4,4,4,3,2,1];
let arr4 = [];
for (let i = 0; i < arr3.length; i++) {
//如果 arr4中不存在当前 循环的元素 4中存不存在3的内容
if(arr4.indexOf(arr3[i])==-1){
//把不存在的元素添加到 arr4中
arr4.push(arr3[i]);
}
}
console.log(arr4);
冒泡排序
for (let i = 1; i < arr2.length; i++) {
//内层控制比较的次数
for (let j = 0; j < arr2.length-i; j++) {
//arr2[j]<arr2[j+1] 降序
//arr2[j]>arr2[j+1] 升序
if (arr2[j]<arr2[j+1]) {
let temp=arr2[j];
arr2[j]=arr2[j+1];
arr2[j+1]=temp;
}
}
}