我有一个看起来像这样的对象:
const yo = {
one: {
value: 0,
mission: 17},
two: {
value: 18,
mission: 3},
three: {
value: -2,
mission: 4},
}
mission我想找到嵌套对象中 prop的最小值。此行用于查找嵌套 prop 的最小值value并返回-2:
const total = Object.values(yo).reduce((t, {value}) => Math.min(t, value), 0)
但是当我对 prop 尝试同样的操作时mission,它会0在应该返回的时候返回3:
const total = Object.values(yo).reduce((t, {mission}) => Math.min(t, mission), 0)
我是否遗漏或做错了什么?
森林海
弑天下
相关分类