JSFiddle - React, Tailwind, and code Playground

by Brock Whittaker

JavaScript

array = [5,4,3,67,2,4,3,7,7,34,7,7,2];
function bubbleSort(array) {
    do {
        var counter = 0;
        for (x = 0; x < array.length - 1; x++) {
            if (array[x + 1] < array[x]) {
                var temp = array[x + 1];
                array[x + 1] = array[x];
                array[x] = temp;
                counter++;
            }
        }
    } while (counter > 0);
}
document.write("Array Before Sorting: " + array + "<br />");
bubbleSort(array);
document.write("Array After Sorting: " + array);