const bubbleSort = (arr) => {
    let swapped;
    for(let i = arr.length-1 ; i > 0; i--) {
        swapped = false;
        for (let j = 0; j < i; j++) {
            if(arr[j] > arr[j+1]) {
                [arr[j], arr[j+1]] = [arr[j+1], arr[j]];
                swapped = true;
            }
            
        }
        if(!swapped) break;
    }
    return arr;
};


bubbleSort([27, 3,7, 1, 0]); // Output :  [0, 1, 3, 7, 27]