// ==================================================
// Title: Arrays of Objects
// ==================================================
//
// Arrays often contain objects that represent
// real-world entities.
//
// Working with Arrays of Objects
const products = [
{
id: 1,
name: "Laptop",
price: 1200
},
{
id: 2,
name: "Mouse",
price: 25
},
{
id: 3,
name: "Keyboard",
price: 80
}
];
const expensiveProducts = products.filter(
product => product.price > 100
);
expensiveProducts.forEach(product => {
console.log(
`${product.name}: $${product.price}`
);
});
/*
run:
Original: [ 50, 2, 100, 25 ]
Sorted: [ 2, 25, 50, 100 ]
*/