美文网首页
数组排序

数组排序

作者: 周博通zbt | 来源:发表于2017-09-12 19:43 被阅读0次

    数组排序

    <script type="text/javascript">

          var arr = [9, 4, 6, 3, 2, 8, 4, 0, 4, 56];

    //1、冒泡排序

          for(var i = 0; i < arr.length; i++) {

                 for(var j = i + 1; j < arr.length; j++) {

                       if(arr[i] > arr[j]) {

                            var a = arr[i];

                            arr[i] = arr[j];

                             arr[j] = a;

                     };

                };

        };

    console.log(arr);

    //2.插值排序

    for(var i=0;i<arr.length;i++){

        for(var j=i;j>0;j--){

           if(arr[j]<arr[j-1]){

                   var a = arr[j - 1];

                   arr[j - 1] = arr[j];

                   arr[j] = a;

            };

        };

    };

    console.log(arr);

    </script>

    相关文章

      网友评论

          本文标题:数组排序

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