문제 12
-
[TIL] Algorithm 19Develope/Algorithm 2020. 7. 30. 16:04
◎ 문제 12: 몇 번째 행성인가요? 주어진 소스 코드를 수정해선 안됩니다. 우리 태양계를 이루고 있는 행성은 수성, 금성, 지구, 화성, 목성, 토성, 천왕성, 해왕성으로 총 8개 입니다. 저희는 우리 태양계의 n번째 행성이 무엇인지 알고 싶습니다. 입력으로 행성의 순서를 나타내는 숫자 n이 입력됩니다. 출력으로 그 순서에 해당하는 행성의 이름을 출력해 주세요. 예를 들어 1이 입력되면, 첫 번째 행성인 수성이 출력됩니다. 입출력 입력 : 1 출력 : 수성 ◎ 정답 const planet = (idx,pl) => { let findPlanet = pl[idx-1]; console.log(findPlanet); } let indexs = prompt("몇 번째 행성인가요?"); const planets ..
-
[TIL] Algorithm 18Develope/Algorithm 2020. 7. 30. 15:19
◎ 문제 12: 게임 캐릭터 클래스 만들기 다음 소스코드에서 클래스를 작성하여 게임 캐릭터의 능력치와 '파이어볼'이 출력되게 만드시오. 주어진 소스 코드를 수정해선 안됩니다. 데이터 const x = new Wizard(545, 210, 10); console.log(x.health, x.mana, x.armor); x.attack(); 출력 545 210 10 파이어볼 ◎ 정답 class Wizard { constructor(health, mana, armor) { this.health = health; this.mana = mana; this.armor = armor; } attack() { return console.log("파이어볼"); } } const x = new Wizard(545, 210..