. Один из способов - уменьшить массив.
const max = data.reduce(function(prev, current) {
return (prev.y > current.y) ? prev : current
}) //returns object
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce http://caniuse.com/#search=reduce (IE9 и выше)
Если вам не нужно поддерживать IE (только Edge) или использовать предварительный компилятор, например Babel, вы можете использовать более краткий синтаксис.
const max = data.reduce((prev, current) => (prev.y > current.y) ? prev : current)