lundi 23 décembre 2019

Tableau de cartes


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

Contenu d'un noeud

Etude de la différence entre: Element. innerHTML:  renvoie le HTML Element. textContent: renvoie le contenu textuel du noeud et de ses desce...