【发布时间】:2020-01-31 00:25:31
【问题描述】:
我正在尝试返回满足 if 语句中条件的对象数组中每个名称的数组。你能帮我理解为什么我的代码在满足条件时只返回名字吗?我的目标是返回满足 if 语句中条件的所有对象名称的数组。
function getNamesOfLegalDrivers(people){
for(let i =0; i < examplePeopleArray.length; i++){
if(examplePeopleArray[i].age > 15) {
return examplePeopleArray[i].name
}
}
}
const examplePeopleArray = [
{ name: 'John', age : 14},
{ name : 'Joey', age : 16},
{ name : 'Jane', age: 18}
];
console.log(getNamesOfLegalDrivers(examplePeopleArray))
【问题讨论】:
标签: javascript arrays object javascript-objects