//定義一組數據 let arr=[12,45,1,6,8,36,88,21] //兩兩對比,需要對比arr.length-1次 for (let i=0;i<arr.length-1;i++){ for (let j=0;j<arr.length-1-i;j++){ //當45>1時 if (arr[j]>arr[j+1]){ //先定義一個變量,把arr[j]存裏 let tem = arr[j] //給arr[j]賦值 爲小的 arr[j]=arr[j+1] //把定義的變量 給arr[j+1] arr[j+1]=tem } } } //排序過後的數據 console.log(arr)
js 冒泡排序。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
python 算法之快排和冒泡排序
liuskyter
2020-07-08 11:16:26
數據結構與算法第九節:排序算法之冒泡、插入和選擇排序源代碼解析
爱发呆de白菜头
2020-07-04 23:17:23
在vue中阻止click事件冒泡,防止觸發冒泡另一個事件
哈哈hyc
2020-07-03 03:13:25
【python】Sort and Search
bryant_meng
2020-06-28 04:40:45
C語言排序方法-----冒泡排序法
qq_511386807
2020-06-21 18:59:40
python 實現冒泡排序,選擇排序
m笑忘书
2020-06-19 16:08:52
java排序算法之冒泡排序算法
Smile夏天的风.....
2020-06-16 15:57:23
還不懂排序算法可以打我了!
wang曌
2020-06-16 11:41:53
冒泡排序(java,c#)
kjma
2020-06-16 09:47:18
點擊盒子外任意位置關閉當前盒子
Honey-回忆天明
2020-06-16 00:24:38
javaScript對冒泡做一些分析與測試
DemoJavaCss
2020-06-14 20:19:29
Java之實現冒泡排序
Smilexs丶
2020-06-06 12:38:06
el-table單擊行row-click與個別列的按鈕操作衝突
张萌2018
2020-05-22 23:12:27