t에 따라 계속 두 배가 되네요...분명 Math에서 제공하는 함수가 있을 터...
function solution(n, t) {
return n*Math.pow(2, t);
}
위 함수는 base에 exponent를 제곱한 값을 반환한다.
Math.pow(base, exponent)
즉, 내가 제출한 코드는 n*2^t 이다. 참 쉽죠?
혹시 몰라서 자주 쓰는 Math 메서드를 기록해본다.
: 주어진 숫자의 절대값 반환.
: 주어진 수의 부호를 나타내는 값을 반환함.
값이 양의 수일 경우 1을 반환합니다.
값이 음의 수일 경우 -1을 반환합니다.
값이 양의 0일 경우 0을 반환합니다.
값이 음의 0일 경우 -0을 반환합니다.
이외의 경우 NaN을 반환합니다.
: 주어진 수의 제곱근 반환. 주어진 숫자에 루트를 씌운다. 음수면 NaN반환
: 주어진 수의 최대, 최솟값 반환
출처
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math