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