我还是个新手.即使在阅读了多个答案和Mozilla.org文档后,我也有点困惑……我的问题是,如果有一个简单的数组,我可以很容易地使用.map、.Filter,但如果数组有对象,那么它就会变得有点混乱.
我必须在这里加上所有的年龄.
我知道.map可能不工作,因为它给出了一个新的数组(这里我不想要它),.Filter不工作(这是为了返回满足给定条件的元素),因为Each不返回任何东西.
我不允许使用for循环,但这在这里是最方便的(下面的代码是正确的,正在工作).
我还能怎么解决它呢?
const users=[
{firstName:"john",lastName:"Biden",age:26},
{firstName:"jimmy",lastName:"cob",age:75},
{firstName:"sam",lastName:"lewis",age:50},
{firstName:"Ronald",lastName:"Mathew",age:26},
];
var total=0
//console.log(users.length)
for(let i=0;i<users.length;i++){
//console.log(users[i].age)
total+=users[i].age
}
console.log(total)