Namespace: Number

Number

Number.prototype

Methods

staticNumber.abs(){Number}

절대값을 반환합니다.

Example
trace((1234).abs());
// 1234
trace((-1234).abs());
// 1234
trace((1234.123).abs());
// 1234.123
trace((-1234.123).abs());
// 1234.123

staticNumber.byte(){String}

숫자값을 Byte로 인식하여 값에 크기에 따르 KB, MB, GB 의 형식으로 반환합니다.

Example
trace((1234567890).byte());
// 1.1GB
trace((12345678).byte());
// 11.8MB
trace((123456).byte());
// 120.6KB
trace((123).byte());
// 0.1KB

staticNumber.ceil(){Number}

Math.ceil

staticNumber.date(){Date}

숫자를 time값으로 이용하여 Date를 반환합니다.

Example
var ndate = new Date();
ndate.getTime();
// 1417253161813
(1417253161813).date();
// Sat Nov 29 2014 18:26:01 GMT+0900 (KST)

staticNumber.div(divisor){Number}

나누기 연산 결과를 반환합니다. divisor 가 0인 경우 연산 결과는 오류 없이 0을 반환합니다.

Name Type Description
divisor Number

나눔수

Example
trace( (10).div(2); );
// 5
trace( (10).div(0); );
// 0

staticNumber.floor(){Number}

Math.floor

staticNumber.left(strLen){String}

숫자를 문자열로 변환하고 시작부터 지정한 글자수 만큼 반환합니다.

Name Type Description
strLen Number
Example
(1234).left(3); -> "123"

staticNumber.money(){String}

통화표현 단위로 변환된 문자열을 반환합니다.

Example
trace((1234.9).money());
//1,234.9
trace((1234.1).money());
//1,234.1
trace((-1234.9).money());
//-1,234.9
trace((-1234.1).money());
//-1,234.1

(12345678).money(); -> "12,345,678"
"12345678".money(); -> "12,345,678"
// String 에서도 money 메소드를 직접 사용 할 수 있습니다.

staticNumber.number(){Number}

자신을 반환합니다.

staticNumber.phone(){String}

숫자를 문자로 변환후 String.phone를 실행합니다.

staticNumber.rangeFrom(start){Array}

인자값부터 원본까지 정수 단위로 이어진 배열을 리턴합니다.

Name Type Description
start Number

배열시작위치

Example
(3).rangeFrom(0);
[0, 1, 2, 3]

staticNumber.right(strLen){String}

숫자를 문자열로 변환하고 마지막부터 지정한 글자수 만큼 반환합니다.

Name Type Description
strLen Number
Example
1234.right(3); -> 234

staticNumber.round(digit){Number}

반올림 위치에서부터 반올림 한 값을 반환합니다.

Name Type Description
digit Number
Example
trace((1234.5678).round());
//1235
trace((1234.5678).round(1));
//1234.6
trace((1234.5678).round(2));
//1234.57

staticNumber.setDigit(length, padder, radix){String}

원하는 횟수 만큼 자릿수 맞춤 문자열을 포함한 문자열을 반환합니다.

Name Type Description
length Number

자릿수

padder String

자릿수 맞춤 문자열

radix Number

진수

Example
trace( (11).setDigit(3) );
//011
trace( (11).setDigit(3, '!') );
//!11
trace( (11).setDigit(3, 0, 16) );
//00b
trace( (25).setDigit(5, "X", 8) );
//XXX31