JavaScript

[JavaScript] Math 정리

코딩하는 Jay 2019. 12. 10. 00:30
반응형

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 Math Reference

JavaScript Math Reference Math Object The Math object allows you to perform mathematical tasks. Math is not a constructor. All properties/methods of Math can be called by using Math as an object, without creating it: var x = Math.PI;            // Returns

www.w3schools.com

 

반응형