const items = [
{name: 'Ram', price: 100},
{name: 'CPC', price: 1000},
{name: 'GCU', цена: 2000},
{название: 'Материнская плата', цена: 500}
]
1. Массив .фильтр
Кодирование
const filteredItem = item.filter((item) =› {
return item.price ‹=1000
})
console.log(filteredItem);
Результат
[{название: «Ram», цена: 100},
{название: «CPC», цена: 1000},
{название: «Mainboard», цена: 500}]
2. Массив .map
Кодирование
const itemname = item.map((item) =› {
return item.price;
})
console.log(имя элемента);
Результат
[100,1000,2000,500]
3. Массив .find
Кодирование
const founditem = item.find((item) =› {
return item.name === «Баран»;
})
console.log(founditem);
Результат
{название: «Рам», цена: 100}
4. Массив .forEach
Кодирование
item.forEach((item) =› {
console.log(item.name);
})
Результат
Оперативная память, цена за клик, GCU, материнская плата
5. Массив .some
Кодирование
const hasInexpensive = Items.some((item) =› {
return item.price ‹=100
})
console.log(hasInexpensive);
Результат
правда
6. Массив .каждый
Кодирование
const hasInexpensive = Items.every((item) =› {
return item.price ‹=1000
})
console.log(hasInexpensive);
Результат
правда
7. Массив .reduce
Кодирование
const total = Items.reduce((currentTotal, item) =› {
return item.price +currentTotal;
})
console.log(всего);
Результат
3600
8. Массив .includes
Кодирование
константные элементы = [1,2,3,4]
const includeTwo= Items.includes(6);
console.log(includeTwo);
Результат
ложный