JavaScript

Javascript Math 함수 (계산 함수)

ITSkeleton 2020. 6. 5. 20:36
728x90
반응형

 

자바스크립트에는 표준 내장 객체가 있습니다.

 

그중 하나인 math 함수에 대하여 알아보겠습니다

Math.abs(x)
// 숫자의 절댓값을 반환합니다.
Math.acos(x)
// 숫자의 아크코사인 값을 반환합니다.
Math.acosh(x) 
// 숫자의 쌍곡아크코사인 값을 반환합니다.
Math.asin(x)
// 숫자의 아크사인 값을 반환합니다.
Math.asinh(x) 
// 숫자의 쌍곡아크사인 값을 반환합니다.
Math.atan(x)
// 숫자의 아크탄젠트 값을 반환합니다.
Math.atanh(x) 
// 숫자의 쌍곡아크탄젠트 값을 반환합니다.
Math.atan2(y, x)
// 인수 몫의 아크탄젠트 값을 반환합니다.
Math.cbrt(x) 
// 숫자의 세제곱근을 반환합니다.
Math.ceil(x)
// 인수보다 크거나 같은 수 중에서 가장 작은 정수를 반환합니다.
Math.clz32(x) 
// 주어진 32비트 정수의 선행 0 개수를 반환합니다.
Math.cos(x)
// 숫자의 코사인 값을 반환합니다.
Math.cosh(x) 
// 숫자의 쌍곡코사인 값을 반환합니다.
Math.exp(x)
// Ex 를 반환합니다. x는 인수이며 E 는 오일러 상수(2.718...) 또는 자연로그의 밑입니다.
Math.expm1(x) 
// exp(x)에서 1을 뺀 값을 반환합니다.
Math.floor(x)
// 인수보다 작거나 같은 수 중에서 가장 큰 정수를 반환합니다.
Math.fround(x) 
// 인수의 가장 가까운 단일 정밀도 표현을 반환합니다.
Math.hypot([x[, y[, …]]]) 
// 인수의 제곱합의 제곱근을 반환합니다.
Math.imul(x, y) 
// 두 32비트 정수의 곱을 반환합니다.
Math.log(x)
// 숫자의 자연로그(loge 또는 ln) 값을 반환합니다.
Math.log1p(x) 
// 숫자 x에 대해 1 + x의 자연로그(loge 또는 ln) 값을 반환합니다.
Math.log10(x) 
// 숫자의 밑이 10인 로그를 반환합니다.
Math.log2(x) 
// 숫자의 밑이 2인 로그를 반환합니다.
Math.max([x[, y[, …]]])
// 0개 이상의 인수에서 제일 큰 수를 반환합니다.
Math.min([x[, y[, …]]])
// 0개 이상의 인수에서 제일 작은 수를 반환합니다.
Math.pow(x, y)
// x의 y 제곱을 반환합니다.
Math.random()
// 0과 1 사이의 난수를 반환합니다.
Math.round(x)
// 숫자에서 가장 가까운 정수를 반환합니다.
Math.sign(x) 
// x의 양의 수인지 음의 수인지 나타내는 부호를 반환합니다.
Math.sin(x)
// 숫자의 사인 값을 반환합니다.
Math.sinh(x) 
// 숫자의 쌍곡사인 값을 반환합니다.
Math.sqrt(x)
// 숫자의 제곱근을 반환합니다.
Math.tan(x)
// 숫자의 탄젠트 값을 반환합니다.
Math.tanh(x) 
// 숫자의 쌍곡탄젠트 값을 반환합니다.
Math.toSource() 
// 문자열 "Math"를 반환합니다.
Math.trunc(x) 
// 숫자의 정수 부분을 반환합니다.

 

728x90
반응형