코테

주사위 게임 2

콩쥐땃쥐 2025. 1. 8. 04:06

function solution(a, b, c) {
    if ((a + b + c) / 3 === a) {
        return Math.pow(a,6) * Math.pow(3,3)
    }
    if ((a === c && a !== b) || (a === b && a !== c) || (b === c && a !== c)) {
        return (a + b + c) * (a*a + b*b + c*c)
    }
    if (a !== b !== c) {
        return a + b + c
    }
}

깡으로 조건을 다 넣었다.

다른 방법이 없진 않을까 내일 더 고민해보고 다른 사람의 답을 보는 게 좋을 것 같다. 2번째 식만 잘 해보자

 

++ 새로 알게 된 문법은

Math.pow로, Math.pow(a, b) 의 형태를 가지고 있으며 a는 거듭제곱할 숫자, b는 거듭횟수이다.