직업에서 행복을 찾아라. 아니면 행복이 무엇인지 절대 모를 것이다.
- 엘버트 허버드
반응형
코딩테스트 주사위 게임 1
문제 설명

출력 예시

주사위를 두번 굴려 나온 수가 홀수냐에 따라 a,b의 계산법이 달라지는 문제입니다.
let a = 3;
let b = 5;
var answer = 0;
let method = 0;
if(a % 2 == 1) method++;
if(b % 2 == 1) method++;
if(method == 2) answer = (a*a + b*b);
if(method == 1) answer = 2*(a + b);
if(method == 0) answer = Math.abs(a - b);
//34
a와 b가 모두 홀수라면 a2 + b2 점을 얻습니다.
a와 b 중 하나만 홀수라면 2 × (a + b) 점을 얻습니다.
a와 b 모두 홀수가 아니라면 |a - b| 점을 얻습니다.
method라는 변수를 만들어서 트리거를 만들었습니다.
홀수가 두개라면 method는 2, 한개라면 1, 없다면 0 입니다.