编辑代码

//JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。
// 数组去重

//用indexOf 

// const arr =[1,34,4,3654,5,34,1,2,]
// const arr1 =[]
// for (let i = 0;i<arr.length;i++){
//     if(arr1.indexOf(arr[i])===-1){
//         arr1.push(arr[i])
//     }
// }
// console.log(arr1)
// 封装
// const arr=[1,2,3,4,5,1,3]
// function lala(arr){
//     const arr1 = []
//     for(let i = 0; i<arr.length ; i++){
//         if(arr1.indexOf(arr[i])===-1){
//             arr1.push(arr[i])
//         }
//     }
//     return arr1
// }
// console.log(lala(arr))

// 用双层for循环

// const arr= [1,2,3,4,4,4,4,5,4,5,6,1,4,4,4,4,4,4]
// for (let i = 0; i<arr.length ; i ++){
//     for(let j = i+1 ; j<arr.length; j++){
//         if(arr[i]===arr[j]){
//             arr.splice(j,1)
//             j--
//         }
//     }
// }
// console.log(arr)
// 封装
// const arr=[1,3,4,5,6,3,4,5,7,8,{},"af",'af']
// function quchong(arr){
//     for (let i = 0; i<arr.length ; i++){
//         for (let j = i+1 ; j< arr.length ; j++){
//             if( arr[i]=== arr[j]){
//                 arr.splice(j,1)
//                 j--
//             }
//         }
//     }
//     return arr
// }
// console.log(quchong(arr))