Lab: Classes => 6. Cards
Моля за помощ !!!
как се решава тази задача ???
благодаря .
Моля за помощ !!!
как се решава тази задача ???
благодаря .
(function(){
let validFaces = ['2', '3', '4', '5', '6', '7', '8', '9', '10', 'J', 'Q', 'K', 'A'];
let validSuits = ['♠', '♥', '♦', '♣'];
let Suits = {
SPADES: '♠',
HEARTS: '♥',
DIAMONDS: '♦',
CLUBS: '♣',
};
class Card {
constructor(face, suit) {
if (!validFaces.includes(face)) {
throw new Error('Invalid Card Face!');
}
if (!validSuits.includes(suit)) {
throw new Error('Invalid Card Suit!');
}
this.face = face;
this.suit = suit;
}
}
return {
Suits: Suits,
Card: Card
}
}())
А ето ти и решение с гетери и сетери: https://pastebin.com/eY8pJ6SL
Здравейте,
Въпрос към willystyle.
Нужно ли е да има 'return' ? Тъй като не намерих разлика със и без него. Ако да, защо?
Благодаря!