본문 바로가기

KNOWHOW/front

javascript 숫자, 문자에 콤마(comma) 추가

var string = {
 /**
  *
  * @param str 자를 문자열 (가나다)
  * @param len 자를 길이 (2)
  * @param suffix 자른 후 붙일 str (...)
  * @returns 가나...
  */
 strCutter : function(str, len, suffix){
  return str.substring(0, len)+suffix;
 }

 /**
  * 세 자리마다 콤마 추가
  */
 , strAddComma : function(str){
  var len = str.length;
  var rtnStr = "";
  for(var i=0, j=len; i<len ; i++, j--){
   if(j % 3 == 0 && j != len){
    rtnStr+=",";
   }
   rtnStr+=str.charAt(i);
  }
  return rtnStr;
 }
};