본문 바로가기

JavaScript

JavaScript math method

반응형

Math 객체 안에 있는 여러 가지 메서드를 사용하면, 수학적 계산을 쉽게 할 수 있습니다. 예를 들어, Math.메서드(숫자) 형식으로 사용할 수 있습니다.

Math.abs(x): x의 절댓값
Math.acos(x): x의 아크코사인 (라디안)
Math.acosh(x): x의 쌍곡선 아크코사인
Math.asin(x): x의 아크사인 (라디안)
Math.asinh(x): x의 쌍곡선 아크사인
Math.atan(x): x의 아크탄젠트 (-PI/2 ~ PI/2 라디안)
Math.atan2(y, x): y와 x의 몫의 아크탄젠트
Math.atanh(x): x의 쌍곡선 아크탄젠트
Math.cbrt(x): x의 세제곱근
Math.ceil(x): x를 큰 정수로 올림
Math.cos(x): x의 코사인 (라디안)
Math.cosh(x): x의 쌍곡선 코사인
Math.exp(x): e의 x승
Math.floor(x): x를 작은 정수로 내림
Math.log(x): x의 자연로그 (밑수 e)
Math.max(x, y, z, ..., n): 가장 큰 값
Math.min(x, y, z, ..., n): 가장 작은 값
Math.pow(x, y): x의 y승
Math.random(): 0과 1 사이의 임의의 수
Math.round(x): x를 가장 가까운 정수로 반올림
Math.sign(x): x의 부호 (-1, 0, 1)
Math.sin(x): x의 사인 (라디안)
Math.sinh(x): x의 쌍곡선 사인
Math.sqrt(x): x의 제곱근
Math.tan(x): 주어진 각도의 탄젠트
Math.tanh(x): 주어진 숫자의 쌍곡선 탄젠트
Math.trunc(x): x의 정수 부분

반응형