Contact: aviboots(AT)netvision.net.il
42,777 questions
55,543 answers
573 users
let arr : number[] = [4, 1, 20, -5, 12, -9, 8]; arr.sort(function(a : number, b : number) { if (a === Infinity ) return 1; else if (isNaN(a)) return -1; else return a - b; }); console.log(arr); /* run: [-9, -5, 1, 4, 8, 12, 20] */