[API/UI]

Math

개요

Math 클래스는 JavaScript의 Math 오브젝트의 확장입니다.
Math 클래스의 주요 기능은 아래와 같습니다.
1. 소수를 포함한 값을 사칙연산하고 결과를 반환합니다.

2. 소수 자릿수를 지정하여 round/ceil/floor를 할 수 있습니다.
Options Component
 
 
Method Component
arith (Number, Number) : Number
arith(String/Number, String/Number, String, Boolean)
사칙연산을 실행합니다.
지정한 연산자로 두 값을 계산하고 그 결과 값을 반환합니다.
부동 소수점 방식으로 값을 계산하므로 정확하게 값이 산출되지 않을 수 있습니다.
이 메소드에서 이를 최소화했지만 모든 경우에 적용되지 않을 수도 있습니다.
Parameters :
• {String|Number} one, 값, 나누기인 경우 분자
• {String|Number} two, 값, 나누기인 경우 분모
• {String} operator, 연산자
• {Boolean} zero
- 연산자가 나누기(/)이면서 분모, 분자가 0인 경우
true : 0을 반환합니다.
false: Infinity 또는 NaN이 반환됩니다.
Returns :
• {Number}
widget.Math
사칙연산을 실행합니다.
ceil (Number, Number) : Number
ceil()
JavaScript의 ceil() 메소드의 확장입니다.
Parameters :
• {Number} value, 대상 값
• {Number} precision, 위치
Returns :
• {Number}
widget.Math
JavaScript의 ceil() 메소드의 확장입니다.
floor (Number, Number) : Number
ceil()
JavaScript의 floor() 메소드의 확장입니다.
Parameters :
• {Number} value, 대상 값
• {Number} precision, 위치
Returns :
• {Number}
widget.Math
JavaScript의 floor() 메소드의 확장입니다.
round (Number, Number) : Number
round()
지정한 소수 자리에서 반올림하여 반환합니다.
JavaScript Native는 소수 자릿수 지정이 없고 정수로 반올림만 있습니다.
Parameters :
• {Number} value, 대상 값
• {Number} precision, 위치
Returns :
• {Number}
widget.Math
지정한 소수 자리에서 반올림하여 반환합니다.
Custom Event Component