//Klasse Player für Spieler einer Uno Runde class Player { //Erstellt ein Spieler mit einem Namen constructor(name) { this._name = name; //Name des Spielers this._turn = false; //Ob Spieler gerade am Zug this._hand = []; this._canPlay = false //Ob spieler gerade Karte legen kann } //Gibt den Namen eines Spielers zurück get name() { return this._name; } //Gibt zurück, ob der Spieler am Zug ist get turn(){ return this._turn; } //Gibt zurück, ob der Spieler eine Karte legen kann get canPlay(){ return this._canPlay; } //Gibt das SpielerDeck zurück get hand(){ return this._hand; } } //Exportiert Modul Player module.exports = Player;