We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5faed52 commit 8cf412eCopy full SHA for 8cf412e
bubblesort.js
@@ -1,9 +1,13 @@
1
+// To sort an array of integers from lowest to highest value.
2
function bubbleSort(array) {
3
for (var i = array.length; i > 0; i--) {
4
+ // Notice that j < (length - i)
5
for (var j = 0; j < i; j++) {
6
7
if (array[j] > array[j + 1]) {
- var temp = array[j];
- array[j] = array[j + 1];
8
+ // Swap the numbers
9
+ var temp = array[j]; // Temporary variable to hold the current number
10
+ array[j] = array[j + 1]; // Replace current number with adjacent number
11
array[j + 1] = temp;
12
}
13
0 commit comments