구글해서 찾은 소스입니다. 정규식도 제대로 공부를 해야 할 듯…
/**
* 통화 형식 만들기
* @param {Number} 가격
*/
function convertCurrency(n){
n = "" + n;
if( /\d{3}\d+/.test(n) ){
return convertCurrency(n.replace(/(\d{3}?)(,|$)/, ',$&'));
}
return n;
}
구글해서 찾은 소스입니다. 정규식도 제대로 공부를 해야 할 듯…
/**
* 통화 형식 만들기
* @param {Number} 가격
*/
function convertCurrency(n){
n = "" + n;
if( /\d{3}\d+/.test(n) ){
return convertCurrency(n.replace(/(\d{3}?)(,|$)/, ',$&'));
}
return n;
}
public static function makeCurrency(str:String):String{
var arr:Array = str.split("");
var len:uint = arr.length;
for(var i:int=len-1, cnt:int=1; i>0; i--, cnt++){
if((cnt % 3)==0){
arr[i] = "," + arr[i];
}
}
str = arr.join("");
return str;
}