image.png

    1. var arr = [8,2,6,4,5]
    2. for (var i=0; i<arr.length-1; i++) {
    3. console.log("比较轮数:"+(i+1));
    4. for (var j=0; j<arr.length-1-i; j++) {
    5. if (arr[j] > arr[j+1]) {
    6. var temp = arr[j];
    7. arr[j] = arr[j+1];
    8. arr[j+1] = temp;
    9. }
    10. console.log("每轮比较次数:"+ (j+1));
    11. }
    12. console.log(arr);
    13. }