2021-08-07

给定个数字数组给它排序JavaScript

代码如下:

    <script>
        //定义个数组
        var arr = [9,6,8,3,7,18]; 
        //调用下面函数
        fun1(arr);
        //打印排好序的数组
        console.log(arr);
        function fun1(arr){
            // 循环
            for(var i=0,j;i<arr.length;i++){
                j=i+1;
                for(;j<arr.length;j++){
                    //如果数据第一个大 则换位
                    if(arr[i]>arr[j]){                       
                        var m =arr[i];
                        arr[i]=arr[j];
                        arr[j]=m;
                    }
                }
            }
        }

    </script>

控制台看结果:

2021-08-07

上一篇:逆变协变的再理解


下一篇:普通函数与箭头函数的this指向