我有一个与此类似的对象:
obj = { name:"myobject", MON: 3, TUE: 5}
我正在尝试执行 _.sum(_.values(obj))
并将该值推送到数组 this.hours.push(_.sum(_.values) (obj)))
.
我期待一个像这样的数组[8]
(我想将它存储在数组中的原因是因为我将来可能想解析多个对象)。我如何实现这一目标?
最佳答案
过滤掉非数字。
const obj = { name: "myobject", MON: 3, TUE: 5 };
const numbers = _.filter(obj, x => typeof x === 'number');
const total = _.sum(numbers);
关于javascript - _.sum(_.values(x)) ,如果 x 的值不全是数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56257843/