Cet article partage principalement avec vous l'explication détaillée du tri à bulles dans le tri en JS. Cet article est principalement sous forme de code et espère aider tout le monde.
window.onload=function() { var arr=[1,14,4,2,6,10]; arr.sort(function(obj1,obj2){ if(obj1>obj2) {return 1;} else if (obj1==obj2) {return 0;} else {return -1;} }); console.log(arr); // var f1=function(a,b){return a-b;} arr.sort(f1); alert(arr); // //鍐掓场鎺掑簭 function mysort(arr) { var temp; for(var i=0;i<arr.length;i++)//姣旇緝瓒熸暟 {var isSort=true; for (var j=0;j<arr.length-i-1;j++)//姣忚稛姣旇緝娆℃暟 { if (arr[j]>arr[j+1]){ isSort=false; temp=arr[j]; arr[j]=arr[j+1]; arr[j+1]=temp;} } if(isSort) {break;} } return arr; }
Recommandations associées :
Explication détaillée du tri à bulles en JavaScript
Tri à bulles Js et explication détaillée du tri rapide
Compréhension facile du tri à bulles PHP
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!