не понимаю где я в совершил ошибку, можете помочь?
Напиши функцию getAllPropValues(propName), которая принимает один параметр propName – имя (ключ) свойства. Функция должна вернуть массив всех значений свойства с таким именем из каждого объекта в массиве products. Если в объектах отсутствуют свойства с таким именем, то функция должна вернуть пустой массив.
const products = [
{ name: 'Radar', price: 1300, quantity: 4 },
{ name: 'Scanner', price: 2700, quantity: 3 },
{ name: 'Droid', price: 400, quantity: 7 },
{ name: 'Grip', price: 1200, quantity: 9 },
];
function getAllPropValues(propName) {
// Change code below this line
const propArray = [];
for (const product of products) {
if (
product['name'] === propName ||
product['price'] === propName ||
product['quantity'] === propName
) {
propArray.push(product[propName]);
console.log(propArray);
return propArray;
}
}
return propArray;
// Change code above this line
}
let result = getAllPropValues('name');
console.log(result);
result = getAllPropValues('quantity');
console.log(result);