const numbers = [9.81, 3.14, 100, 37] // Using sort method to sort number items provide a wrong result. see below console.log(numbers.sort()) //[100, 3.14, 37, 9.81] numbers.sort(function (a, b) { return a - b }) console.log(numbers) // [3.14, 9.81, 37, 100] numbers.sort(function (a, b) { return b - a }) console.log(numbers) //[100, 37, 9.81, 3.14]