Compléter le code pour créer un tableau contenant les cartes d’un jeu de (4*13 = )52.
let dictionnary = { 'H': '\u2665', 'C': '\u2663', 'D': '\u2666', 'S': '\u2660', 1: 'A', 11: 'J', 12: 'Q', 13: 'K'};
function cardToString({suit,value}) { //
if (!dictionnary[value]==0) value=dictionnary[value];
return value+dictionnary[suit];
}
const cards = [],suits = ['H', 'C', 'D', 'S'];
for (let val of suits){
for (let j =1; j<14; j++){
let suit = val;
let value = j;
cards.push({ suit,value });
}
}
for (let c of cards){
console.log(`${c.suit}${c.value}`);
}
for (let c of cards){
console.log(`${cardToString(c)}`);
}
Code
Oh ça marche !
Aucun commentaire:
Enregistrer un commentaire