Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function PlayingCards(faceCard, suitCard) {
- const validFaces = ['2', '3', '4', '5', '6', '7', '8', '9', '10', 'J', 'Q', 'K', 'A'];
- const validSuits = {
- S: '\u2660',
- H: '\u2665',
- D: '\u2666',
- C: '\u2663',
- };
- if (!validFaces.includes(faceCard) || validSuits[suitCard] === undefined) {
- throw Error('Error');
- }
- return {
- cardFace: faceCard,
- cardSuit: validSuits[suitCard],
- toString() {
- return `${this.cardFace}${this.cardSuit}`;
- },
- };
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement