const cart = [ { name: "Widget", price: 9.95 }, { name: "Gadget", price: 22.95 } ];
const names = cart.map(x => x.name); // ["Widget", "Gadget"]
const prices = cart.map(x => x.price); // [9.95, 22.95]
const discountPrices = prices.map(x => x * 0.9); // [7.96, 18.36]
const items = ["Widget", "Gadget"];
const prices = [9.95, 22.95];
const cart = items.map((x, i) => ({ name: x, price: prices[i] }));
// cart: [{ name: "Widget", price: 9.95 }, { name: "Gadget", price: 22.95 }]
// 카드 덱을 만듭니다.
const cards = [];
for (let suit of ['H', 'C', 'D', 'S']) // 하트, 클로버, 다이아몬드, 스페이드
for (let value=1; value<=13; value++)
cards.push({ suit, value });
// value가 2인 카드
cards.filter(c => c.value === 2);
// [
// { suit: 'H', value: 2},
// { suit: 'C', value: 2},
// { suit: 'D', value: 2},
// { suit: 'S', value: 2},
// ]