class Game { // 게임 클래스
      (중략)
      start(name) { // 게임 시작 메서드
        (중략)
        this.hero = new Hero(name); 
        this.updateHeroStat();
      }
     (중략)
      updateHeroStat() { // 주인공 정보 표시 메서드
        const { hero } = this; 
        if (hero === null) { // 주인공이 죽었을 때
          $heroName.textContent = '';
          $heroLevel.textContent = '';
          $heroHp.textContent = '';
          $heroXp.textContent = '';
          $heroAtt.textContent = ''; 
          return;
        }
        $heroName.textContent = hero.name;
        $heroLevel.textContent = `${hero.lev}Lev`;
        $heroHp.textContent = `HP: ${hero.hp}/${hero.maxHp}`;
        $heroXp.textContent = `XP: ${hero.xp}/${15 * hero.lev}`;
        $heroAtt.textContent = `ATT: ${hero.att}`;
      }
    }
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.