Rückkehr Ich habe diese Funktion:ein Array von Objekten
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;
}
dies gibt mir ein Array wie ['2C', '4D', etc]
ich es mir ein Array von Objekten möchte so innerhalb jedem ist: Anzug: ‚C ', Rang: 4 zum Beispiel Wie kann ich ein Array von Strings in ein Array von Objekten konvertieren, wobei der Rang und die Farbe eine Eigenschaft in jedem Objekt sind?
'deck.push ({Anzug: Anzug [k], Rang: rank [i]})' – haim770
* "Wie kann ich ein Array von Strings in ein Array von Objekten umwandeln ... "Nicht. Erstellen Sie das Array von Objekten an erster Stelle. –