Can I sort by different orders?

QuestionsQuestions8 SkillsProPandas Sorting DataNov, 12 2025
067

Yes, you can sort by different orders using the orderBy function in JavaScript. You can specify an array of properties to sort by and an optional array of orders (either "asc" for ascending or "desc" for descending) for each property.

Here's an example:

const users = [
 { name: "fred", age: 48 },
 { name: "barney", age: 36 },
 { name: "fred", age: 40 },
];

// Sort by name ascending and age descending
const sortedUsers = orderBy(users, ["name", "age"], ["asc", "desc"]);
console.log(sortedUsers);
// Output: [{name: 'barney', age: 36}, {name: 'fred', age: 48}, {name: 'fred', age: 40}]

In this example, the users are sorted by name in ascending order and by age in descending order. If you don't provide the orders array, it will default to ascending order.

0 Comments

no data
Be the first to share your comment!