const cardData = [
{
suit: "heart",
value: 7,
},
{
suit: "club",
value: 8,
},
{
suit: "club",
value: 2,
},
{
suit: "diamond",
value: 2,
},
{
suit: "diamond",
value: 5,
},
{
suit: "club",
value: 10,
},
];
// ================================================= 4 ============================================== //
const Obj2 = {};
function getSuitValues(cardData) {
for (const card of cardData) {
Obj2[card.suit] = Obj2[card.suit]
? [...Obj2[card.suit], card.value]
: [card.value];
}
return Obj2;
}
getSuitValues(cardData);
/**
* 4. write a function which returns an object with the suits as its key and its available values as value
* ans => { heart:[7], club:[8,2,10], diamond:[2,5]}
*
*/
Comments