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