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 !
Suite TD structure de contrôle
Compléter le code pour donner la catégorie d’un couleur.
Aperçu du code
Code
Compléter le corps de la fonction decrease pour avoir les cas test suivant.
|
A l'aide
Compléter le code pour afficher le prompt tant que l’on ne saisit pas un code avec 2 chiffres consécutifs.
let code;
? {
code = prompt(`Entrez un code avec 2 nombres consécutifs`);
} ?
On pourra utiliser le test
!/(?:[0-9]{2}).*/.test(code);
Inscription à :
Articles (Atom)
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...
-
Dans ce code , Point est une fonction. Puis il y a une référence à Point pour redéfinir la fonction afin que notre objet ait un tableau de ...
-
Code Une version plus simple: step = 1 par défaut A lire https://uevecloud.univ-evry.fr/f/854996ba8e0a4c939e00/ Il ...
-
Etude de la différence entre: Element. innerHTML: renvoie le HTML Element. textContent: renvoie le contenu textuel du noeud et de ses desce...