快速排序
function oSort(arr)
        {
            if(arr.length<=1)
            {
                return arr;
            }
            var left=[];
            var right=[];
            var oNum = Math.floor(arr.length/2);
            var oNumVode = arr.splice(oNum,1);
            for(var i=0;i

            {

                if(arr[i]

                {

                    left.push(arr[i])

                }

                else

                {

                    right.push(arr[i])

                }

            }

            return oSort(left).concat([oNumVode],oSort(right))

        }

冒泡排序 
var array = [5, 4, 3, 2, 1];

var temp = 0;

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

{

for (var j = 0; j < array.length - i; j++)

{

if (array[j] > array[j + 1])

{

temp = array[j + 1];

array[j + 1] = array[j];

array[j] = temp;

}

}

}

声明:此文系舞林cuznwww.wulinlw.org)原创稿件,转载请保留版权

et_highlighter