Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const sortArray = (array) => {
- const arr = array.slice();
- const oddArrSorted = arr.filter(e => e & 1).sort((a, b) => a - b);
- const evenArrSorted = arr.filter(e => !(e & 1)).sort((a, b) => b - a);
- return arr.map(e => (e & 1 ? oddArrSorted.shift() : evenArrSorted.shift()));
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement