반응형
Math Object는 수학적인 일을 수행한다.
Math Object Properties
Property |
설명 |
E |
오일러 수 값 (Euler's number, 약 2.718) |
LN2 |
자연로그 log2 값 (약 0.693) |
LN10 |
자연로그 log10 값 (약 2.302) |
LOG2E |
2를 밑으로 하는 logE 값 (약 1.442) |
LOG10E |
10을 밑으로 하는 logE 값 (약 0.434) |
PI |
PI 값 (약 3.14) |
SQRT1_2 |
루트 1/2 값 (약 0.707) |
SQRT2 |
루트 2 값 (약 1.414) |
Math Object Methods
Method |
설명 |
예제 |
예제 결과 |
abs(x) |
절대 값을 반환한다. |
Math.abs(-10) |
10 |
ceil(x) |
가장 근접한 정수로 올림. | Math.ceil(11.23) | 12 |
floor(x) | 가장 근접한 정수로 내림. |
Math.floor(10.54) |
10 |
max(x,y,z,...,n) |
가장 큰 값을 반환. |
Math.max(1, 20) |
20 |
min(x,y,z,...,n) |
가장 작은 값 반환. |
Math.min(1, 20) |
1 |
pow(x, y) |
x의 y 제곱 값 반환. |
Math.pow(3, 3) |
27 |
random() |
0 ~ 1 사이에 임의의 숫자를 반환 |
Math.random() |
|
sqrt(x) |
x의 제곱근 반환 |
Math.sqrt(4) |
2 |
Method의 경우에는 주로 쓰일만한 Method들만 정리하였습니다. 다른 Method들은 아래 링크에서 확인 가능합니다.
http://www.w3schools.com/jsref/jsref_obj_math.asp
반응형
'JavaScript' 카테고리의 다른 글
[JavaScript] Array에서 최대값/최소값 구하기 (apply 사용) (0) | 2020.04.11 |
---|---|
[Element.classList] JavaScript를 이용한 클래스 제어 (0) | 2020.04.07 |
IE9 requestAnimationFrame Polyfill (0) | 2019.09.17 |
[JavaScript][IE] script65535: 호출 개체가 잘못되었습니다. (0) | 2019.07.08 |
[JavaScript] localeCompare (0) | 2018.08.22 |