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));