Skip to content

Instantly share code, notes, and snippets.

@Chibuzo
Created June 3, 2019 12:39
Show Gist options
  • Save Chibuzo/c386ead565b6f6dd9701843236bee6c9 to your computer and use it in GitHub Desktop.
Save Chibuzo/c386ead565b6f6dd9701843236bee6c9 to your computer and use it in GitHub Desktop.
Sort array object using a key
let arr = [
{
name: "chibuzo",
rank: 3
},
{
name: "John",
rank: 1
},
{
name: "Sione",
rank: 2
}
];
function sortArray(users) {
return users.sort((a, b) => parseInt(a.rank) - parseInt(b.rank));
}
function findArrayAverage(users) {
let sum = 0;
users.forEach(user => {
sum += user.rank;
});
return sum / users.length;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment