프로그래머스 세균 증식 자바스크립트 | Math 함수 정리

Chaeyeon Lee·2023년 5월 20일
0

🔅 1. 아이디어

t에 따라 계속 두 배가 되네요...분명 Math에서 제공하는 함수가 있을 터...


🧑‍💻 2. 내 코드

function solution(n, t) {
    return n*Math.pow(2, t);
}

🐣 3. 개념

📌 Math.pow()

위 함수는 base에 exponent를 제곱한 값을 반환한다.

Math.pow(base, exponent)

즉, 내가 제출한 코드는 n*2^t 이다. 참 쉽죠?

혹시 몰라서 자주 쓰는 Math 메서드를 기록해본다.

📌 Math.abs()

: 주어진 숫자의 절대값 반환.

📌 Math.sign()

: 주어진 수의 부호를 나타내는 값을 반환함.

값이 양의 수일 경우 1을 반환합니다.
값이 음의 수일 경우 -1을 반환합니다.
값이 양의 0일 경우 0을 반환합니다.
값이 음의 0일 경우 -0을 반환합니다.
이외의 경우 NaN을 반환합니다.

📌 Math.sqrt()

: 주어진 수의 제곱근 반환. 주어진 숫자에 루트를 씌운다. 음수면 NaN반환

📌 Math.max(), Math.min()

: 주어진 수의 최대, 최솟값 반환

📌 Math.ceil(), Math.floor(), Math.round()

: 각각 올림, 내림, 반올림



출처
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math

profile
프론트엔드 개발자 지망생

0개의 댓글