У меня есть эта функция:Возвращения массива объектов
buildDeck =() => {
let suit = ['C', 'D', 'H', 'S'];
let rank = [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14];
let deck = [];
for (var i=0; i < rank.length; i++){
for (var k=0; k < suit.length; k++){
deck.push(rank[i] + suit[k])
}
};
return deck;
}
это возвращает мне массив как ['2C', '4D', etc]
Я хотел бы, чтобы это вернуть мне массив объектов, чтобы внутри каждой из них: костюма: «C ', rank: 4, например Как преобразовать массив строк в массив объектов, где rank и suit являются свойствами внутри каждого объекта?
'deck.push ({костюм: костюм [к], ранг: ранг [я]})' – haim770
* "Как я могу преобразовать массив строк в массив объектов ... »* Не надо. Создайте массив объектов в первую очередь. –