js计算对象数组中某属性最大值和最小值
一、计算对象数组某属性最大值
export function countMax(arr, key) {
return Math.max.apply(Math, arr.map(item => { return item[key] }))
}
二、计算对象数组某属性最小值
export function countMin(arr, key) {
return Math.min.apply(Math, arr.map(item => { return item[key] }))
}
示例
countMax([{name: '小明', age: 23}, {name: '小华', age: 19}], 'age')
countMin([{name: '小明', age: 23}, {name: '小华', age: 19}], 'age')