Back to questions
Middle
2
const goods = [ {name: 'iphone', price: 200, status: 'inStock'}, {name: 'samsung', price: 100, status: 'outOfStock'}, {name: 'xiaomi', price: 300, status: 'readyToBuy'}, ]; function filterGoods(values) { return values; }
Companies where asked
Веб-мост
Answer from AI
sobes.tech AI
Функция filterGoods должна фильтровать массив товаров по определённому критерию. Например, можно отфильтровать товары, которые доступны для покупки (status === 'inStock' или 'readyToBuy').
Пример реализации:
function filterGoods(values) {
return values.filter(item => item.status === 'inStock' || item.status === 'readyToBuy');
}
const goods = [
{name: 'iphone', price: 200, status: 'inStock'},
{name: 'samsung', price: 100, status: 'outOfStock'},
{name: 'xiaomi', price: 300, status: 'readyToBuy'},
];
console.log(filterGoods(goods));
// Выведет товары с статусом 'inStock' и 'readyToBuy'
Таким образом, функция возвращает только те товары, которые можно купить.