const arrs = [9, 4, 7, 6, 2, 5, 8, 1, 11];

    1. function quickSort (arr) {
    2. if (!arr || arr.length === 0) {
    3. return [];
    4. }
    5. let max = arr[0];
    6. let left = [];
    7. let right = [];
    8. for (let i = 1; i < arr.length; i++) {
    9. if (arr[i] < max) {
    10. left.push(arr[i])
    11. } else {
    12. right.push(arr[i])
    13. }
    14. }
    15. left = quickSort(left);
    16. right = quickSort(right)
    17. return [...left, max, ...right];
    18. }console.log(quickSort(arrs))