Contact: aviboots(AT)netvision.net.il
41,375 questions
53,912 answers
573 users
let arr = [4, 1, 20, -5, 12, -9, 7, 6]; arr.sort(function(a, b) { if (a === Infinity ) return 1; else if (isNaN(a)) return -1; else return a - b; }); console.log(arr); /* run: [ -9, -5, 1, 4, 6, 7, 12, 20 ] */