Sobes.tech
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'

Таким образом, функция возвращает только те товары, которые можно купить.