I\'m trying to create a JavaScript function which takes information from an array in an external JSON and then takes the max value (or the top 5 values) for one of the JSON
the more simple:
const players =
[ { player: 'Andre Drummond', team: 'Detroit Pistons', ppg: '15.4', rpg: '11.6', apg: '2.4', bpg: '1.6', spg: '0.8', '3pg': '0.1' }
, { player: 'Anthony Davis', team: 'New Orleans Pelicans', ppg: '16.4', rpg: '13.6', apg: '2.6', bpg: '3.5', spg: '1.2', '3pg': '0.1' }
, { player: 'Carmelo Anthony', team: 'New York Knicks', ppg: '27.4', rpg: '5.4', apg: '4.5', bpg: '1.1', spg: '1.5', '3pg': '1.6' }
]
const getPlayerMax_on = cod => players.reduce((a,c)=>((+a[cod])<(+c[cod]))?c:a)
const maxOn_ppg = getPlayerMax_on('ppg')
console.log( maxOn_ppg.player, maxOn_ppg.team, maxOn_ppg.ppg )