JSFiddle - React, Tailwind, and code Playground

by Brondem Brondem

JavaScript

function quickSort( array ) {
    return array.length > 1 ? quickSort( array.slice(1).filter( function(e){ return e <  array[0]; } ) ).concat( [array[0]], quickSort( array.slice(1).filter( function(e){ return e >= array[0]; } ) ) ) : array;
}
console.log( quickSort( [3,0,1,8,7,2,5,4,9,6] ) );