美文网首页
去重排序方法封装

去重排序方法封装

作者: Augenstern___ | 来源:发表于2018-08-24 10:58 被阅读0次

    function quchongPaixu(arr){
      //去重
        for(var i = 0; i < arr.length; i++){
            for(var j = i + 1; j <arr.length; j++){
                if(arr[i] === arr[j]){       //如果两个相等  则截取前面的  并重新循环
                    arr.splice(i,1);
                    i--;            //作用  把截取的数字下表减掉  避免循环漏掉
                }
            }
        }
        // console.log(arr);
       //排序
        for (var i = 0; i < arr.length-1; i++){
             for (var j = i + 1; j < arr.length; j++) {
                     if (arr[i] > arr[j]) {
                             //交换
                             var temp = arr[i];
                             arr[i] = arr[j];
                             arr[j] = temp;
    
                         }
                 }
             }
        // console.log(arr);
    };
    

    相关文章

      网友评论

          本文标题:去重排序方法封装

          本文链接:https://www.haomeiwen.com/subject/rclbiftx.html