JavaScript‎ > ‎

Math


수학적 상수와 함수의 표준 라이브러리를 제공. Math의 특수 인스턴스는 Math가 내장객체이고 객체 유형이 아니기 때문에 만들어지지 않는다.


Constructor

미리 정의된, 최상위 객체이므로 객체 생성 없이 사용 가능.


Properties

  • Math.E 
Static, Read-only
오일러 상수, 자연로그의 밑수, 약 2.718.

  • Math.LN2 
Static, Read-only
자연로그 2, ln2 , 약 0.693.

  • Math.LN10 
Static, Read-only
자연로그 10, ln10 , 약 2.302.

  • Math.LOG2E 
Static, Read-only 
log2E , 약 1.442.

  • Math.LOG10E 
Static, Read-only 
log10E , 약 0.434.

  • Math.PI 
Static, Read-only
원주율, 약 3.14159.

  • Math.SQRT1_2 
Static, Read-only
√(½), 1/√2, 약 0.707.

  • Math.SQRT2
Static, Read-only
√2 , 약 1.414.


Methods

  • Math.abs() 
Static abs(x)
절대값을 반환.

  • Math.acos() 
Static acos(x)
아크코사인 값을 반환 (radians).

  • Math.asin() 
Static asin(x)
아크사인 값을 반환 (radians).

  • Math.atan() 
Static atan(x)
아크탄젠트 값을 반환 (radians).

  • Math.atan2() 
Static atan2(y, x)
(x,y)에 해당하는 극좌표의 각도를 리턴.

  • Math.ceil() 
Static ceil(x)
같거나 큰 최소의 정수값을 반환. 올림.

  • Math.cos() 
Static cos(x)
코사인 값을 반환.

  • Math.exp() 
Static exp(x)
ex 를 반환.

  • Math.floor() 
Static floor(x)
같거나 작은 최대의 정수값을 반환. 내림.

  • Math.log() 
Static log(x)
자연로그 값을 반환. (base E)

  • Math.max() 
Static max(x,y)
큰 값을 반환.

  • Math.min() 
Static min(x,y)
작은 값을 반환.

  • Math.pow() 
Static pow(x,y)
xy를 반환.

  • Math.random() 
Static random()
0~1 사이의 난수값을 반환.

  • Math.round() 
Static round(x)
가까운 정수값으로 반올림.

  • Math.sin() 
Static sin(x)
사인 값을 반환.

  • Math.sqrt() 
Static sqrt(x)
제곱근을 반환.

  • Math.tan() 
Static tan(x)
탄젠트 값을 반환.
Comments