Quick actions

cmd+k|ctrl+k

Navigation

Languages

BubbleSort

Snippet info

Language

JavaScript

Visibility

public

Author

shubhamboghara8686

Created

2020-11-19T15:14:58Z

Updated

2020-11-23T17:33:19Z

function bb(arr){
    for (var i = arr.length ; i>0 ; i--){
        var noswap;
        for(var j = 0; j < i-1; j++){
          noswap = true;
          
            if(arr[j] > arr[j+1]){
              var temp = arr[j];
              arr[j] = arr[j+1];
              arr[j+1] = temp;
              noswap = false;
              console.log(arr);
            }
        }
      if(noswap) break;
    }
  
  return arr
}

console.log(bb([5,60,1,20,3,44,21]));
INFO