一个对象数组内,求最大值或最小值,reduce

直接上代码

const Arr = [
  { age: 20 },
  { age: 21 },
  { age: 22 }
]
Arr.reduce((acc, cur) => {
  if (!acc) {
    acc = cur
    return acc
  }
  if (acc.age < cur.age) {
    acc = cur
    return acc
  }
  return acc
}, 0)

  // {age: 22}

猜你喜欢

转载自blog.csdn.net/weixin_45389051/article/details/112555540