var names = ["Peter", "Emma", "Jack", "Mia", "Eric"]; names.sort(); // ["Emma", "Eric", "Jack", "Mia", "Peter"] var objs = [ {name: "Peter", age: 35}, {name: "Emma", age: 21}, {name: "Jack", age: 53} ]; objs.sort(function(a, b) { return a.age - b.age; }); // Sort by age (lowest first)
homes.sort((a, b) => parseFloat(a.price) - parseFloat(b.price));
var numbers = [4, 2, 5, 1, 3]; numbers.sort(function(a, b) { return a - b; }); console.log(numbers); // [1, 2, 3, 4, 5]
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.sort();
numArray.sort((a, b) => a - b); // For ascending sort numArray.sort((a, b) => b - a); // For descending sort
homes.sort(function(a, b) { return parseFloat(a.price) - parseFloat(b.price); });