js冒泡排序代碼

var arr = [1,2,3,5,0];

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;

? ? ? ?}

? ?}

}

console.log(arr)

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 某次二面時,面試官問起Js排序問題,吾絞盡腦汁回答了幾種,深感算法有很大的問題,所以總計一下! 排序算法說明 (1...
    流浪的先知閱讀 1,214評論 0 4
  • 背景 一年多以前我在知乎上答了有關LeetCode的問題, 分享了一些自己做題目的經驗。 張土汪:刷leetcod...
    土汪閱讀 12,776評論 0 33
  • /*去重*/ function delRepeat(arr){ var newArray=new Array();...
    Hedgehog_Dove閱讀 1,886評論 0 2
  • 工廠模式類似于現實生活中的工廠可以產生大量相似的商品,去做同樣的事情,實現同樣的效果;這時候需要使用工廠模式。簡單...
    舟漁行舟閱讀 7,853評論 2 17
  • 許多老人在海灘聚集 他們坐在海灘上 他們談論星星和月亮 大海反射銀色的光芒 就像老人灰色的頭發 大海邊上灰色的螃蟹...
    大樹怪_d29b閱讀 457評論 0 2