Contact: aviboots(AT)netvision.net.il
41,217 questions
53,719 answers
573 users
const array : number[] = [4, 9, 3, 5, 1, 2, 8, 6, 7]; array.sort((a, b) => a - b); for (let i : number = 0; i < array.length; i += 2) { array.splice(i, 0, array.pop()); } console.log(array); /* run: [9, 1, 8, 2, 7, 3, 6, 4, 5] */