Skip to content

Instantly share code, notes, and snippets.

@el0911
Last active June 3, 2019 17:55
Show Gist options
  • Save el0911/3dae73e659c7c8caa5b20a6e8a510340 to your computer and use it in GitHub Desktop.
Save el0911/3dae73e659c7c8caa5b20a6e8a510340 to your computer and use it in GitHub Desktop.
const badguys =[{
name:'joker',
ranking:1
},
{
name:'bane',
ranking:4
},
{
name:' 2 face',
ranking:3
},
{
name:'poison ivy',
ranking:2
},{
name:'Donald trump',
ranking:0
}]
function order(data){
let hold = new Array(data.length)
for(let i =0;i<data.length;i++){
hold[data[i]['ranking']] = data[i]
}
return hold
}
function getaverage(data){
let count = 0;
for(let i =0;i<data.length;i++){
count = count+data[i]['ranking']
}
return parseInt(count/data.length)
}
console.log(order(badguys))
console.log(getaverage(badguys))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment