冒泡排序

window.onload = function()

{

  function sort(arr)

  {

    //排序

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

    {

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

      {

        //从小到大进行排序,如果前一个数大于后一个数,则交换位置

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

        {

          var temp =arr[j];

          arr[j] = arr[j+1];

          arr[j+1] = temp;

        }

      }      

    }

    return arr;

  }

  //定义数组

  var arr =[2,6,3,8,1,9,5];

  console.log(sort(arr));

}

posted @ 2018-04-09 17:59  橘子_orange  阅读(70)  评论(0)    收藏  举报