Bubble sort
by Artem
JavaScript
'use strict';
const input = [11, 2, 20, 99, 124, 8, 33, 3, 8];
const bubbleSort = givenArray => {
for (let i = 0; i < givenArray.length; i++) {
for (let j = 0; j < givenArray.length - 1; j++) {
if (givenArray[j] > givenArray[j + 1]) {
[givenArray[j], givenArray[j + 1]] = [givenArray[j + 1], givenArray[j]];
}
}
}
return givenArray;
};
console.log(bubbleSort(input));