셀프체크
나머지 기능 구현
게임 중에서 일반 메뉴에서 휴식과 종료, 전투 메뉴에서 회복과 도망을 구현하는 부분이 남았습니다. 앞에서 구현한 내용을 참고해 나머지 기능을 구현해 보세요.
휴식은 주인공의 체력을 최대로 회복하는 기능입니다. 종료는 현재 진행 중인 게임을 종료하고 주인공을 생성하는 초기 화면으로 돌아갑니다.
회복은 전투 중에 체력을 20 회복하는 기능입니다. 다만, 체력을 회복하면 몬스터에게 한 번 공격을 당합니다. 또한, 체력은 최대 체력(maxHp) 값을 넘을 수 없습니다. 예를 들어, 최대 체력이 80이고 현재 체력이 70이라면 체력을 20 회복해도 90이 아니라 80이 됩니다.
도망은 강력한 몬스터를 만났을 때 도망가는 기능으로, 일반 메뉴로 돌아가게 합니다.
힌트 회복 기능에는 Math.min() 메서드를 사용하고, 종료 기능은 quit() 메서드를 재사용하면 됩니다.