JSFiddle - React, Tailwind, and code Playground
JS BubbleSort
by nickadeemus2002
JavaScript
function bubbleSortConcept(array) {
array = array.slice();
console.log('array: ', array)
for (var i = 0; i < array.length; i++) {
for (var j = 0; j < array.length - 1; j++) {
if (array[j] > array[j + 1]) {
_a = [ array[j + 1], array[j] ],
array[j] = _a[0],
array[j + 1] = _a[1];
console.log( { left: array[j+1], right: array[j], } );
console.log('_a', _a);
}
}
}
console.log('sorted array: ', array);
return array;
var _a;
}
bubbleSortConcept([4,5,2,3,6,7,9,10]);