Показать сообщение отдельно
  #8 (permalink)  
Старый 24.04.2015, 13:59
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,435

Ну и, когда разберешься с механикой - не оставайся на этом, переходи на классы ES6.

class Character {
    constructor(hp) {
        this.hp = hp;
    }
    
    hit(amount) {
       this.hp -= amount;
    }

    heal(amount) {
        this.hp += amount;
    }
}


Практически от вышеописанного они не отличаются ничем, просто синтаксический сахар. Пока что, пока все браузеры не реализовали, работает через трансляцию.
Ответить с цитированием