// Задание: отрефакторить код
// 1. Напишите исправленную функцию
// 2. Опишите 3 изменения в комментариях
const MIN_PRICE = 1000;
function filterExpensiveProducts(products) {
return products.filter(product => product.price > MIN_PRICE);
}
// Данные для тестирования (НЕ ИЗМЕНЯТЬ!)
const testProducts = [
{ name: "Ноутбук", price: 50000 },
{ name: "Мышь", price: 1500 },
{ name: "Коврик", price: 500 }
];
// Вызов функции для проверки
const result = filterExpensiveProducts(testProducts);
console.log(result);
/*
Мои изменения (опишите 3 изменения):
1. Заменил непонятное имя f на filterExpensiveProducts.
2. Убрал магическое число 1000, вынес в константу MIN_PRICE.
3. Заменил цикл for с push на метод filter (короче и читаемее).
*/