R

거래명세표나 견적서에 합계금액 한글로 표시.

· 2010-04-04 (일) 20:25:11 · 3400

거래명세표나 견적서에 합계금액 한글로 표시하는 함수 입니다.
저도 급조로 맹글어서 많은 테스트를 못했습니다.

function Conver_toHangul(num)
{
 num = num.toString();
 var str = ""; 
 var len = num.length;
 
 var number = new Array();
 number["0"] = false;
 number["1"] = "일";
 number["2"] = "이";
 number["3"] = "삼";
 number["4"] = "사";
 number["5"] = "오";
 number["6"] = "육";
 number["7"] = "칠";
 number["8"] = "팔";
 number["9"] = "구";
 
 var sub_mi = new Array();
 sub_mi[0] = "천";
 sub_mi[2] = "십";
 sub_mi[3] = "백";
 
 var sub_last = new Array();
 sub_last[1] = "원";
 sub_last[5] = "만";
 sub_last[9] = "억";
 sub_last[13] = "조";
 sub_last[17] = "경";

 for(var i=0; i<len; i++){
  var j = num.charAt(i);
  var now = len - i;
  var rest = now%4;

  if(number[j]){
   str += number[j];
   if(sub_mi[rest]) str += sub_mi[rest];
  }

  if(sub_last[now]){
   var f_cnt =i-4;
   if(0 > f_cnt) f_cnt = 0;
   var cnt = parseInt(num.substring(f_cnt, i+1));
   if(cnt > 0 || now < 4) str += sub_last[now];
  }
 }
 return str;
}

오류 수정..^^

[이 게시물은 관리자님에 의해 2011-10-31 17:16:08 PHP & HTML에서 이동 됨]
|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
11-10-25 조회 2,459
11-10-18 조회 3,986
11-10-18 조회 2,357
11-10-15 조회 3,564
11-10-10 조회 2,632
11-10-02 조회 2,554
11-09-28 조회 2,371
11-09-24 조회 2,452
11-09-22 조회 2,358
11-09-05 조회 2,843
11-08-31 조회 2,211
11-08-31 조회 2,513
11-08-31 조회 2,371
11-08-29 조회 2,937
11-08-28 조회 2,416
11-08-25 조회 2,471
11-08-17 조회 2,203
11-08-16 조회 2,416
11-08-11 조회 2,883
11-08-07 조회 2,582
11-08-03 조회 2,307
11-07-22 조회 2,053
11-07-12 조회 3,268
11-06-27 조회 2,063
11-06-01 조회 1,731
11-05-17 조회 2,509
11-05-01 조회 2,581
11-04-28 조회 2,868
11-04-28 조회 2,912
11-04-13 조회 2,572
11-03-27 조회 2,699
11-03-27 조회 2,578
11-03-14 조회 1,990
11-03-02 조회 2,311
11-03-02 조회 2,548
11-02-27 조회 2,979
11-02-23 조회 2,353
11-02-19 조회 2,498
11-02-14 조회 4,116
11-02-03 조회 2,909
11-01-24 조회 3,852
11-01-04 조회 2,380
10-12-08 조회 5,384
10-11-15 조회 2,380
10-11-14 조회 2,559
10-11-14 조회 3,584
10-10-29 조회 3,664
10-10-19 조회 2,674
10-10-07 조회 2,504
10-10-05 조회 4,408
10-09-18 조회 2,711
10-09-18 조회 2,464
10-09-17 조회 4,851
10-09-15 조회 2,797
10-09-15 조회 2,327
10-09-15 조회 2,796
10-09-15 조회 2,638
10-09-11 조회 3,961
10-09-11 조회 2,476
10-09-11 조회 2,508
10-09-07 조회 3,785
10-09-07 조회 3,325
10-08-29 조회 2,777
10-07-01 조회 3,039
10-06-30 조회 2,439
10-06-30 조회 2,622
10-06-30 조회 2,975
10-06-13 조회 2,002
10-04-15 조회 3,174
10-04-04 조회 3,401
10-02-23 조회 3,495
10-02-09 조회 3,114
10-01-25 조회 2,610
10-01-25 조회 2,716
09-12-27 조회 4,363
09-11-23 조회 3,581
09-11-20 조회 4,822
09-08-30 조회 3,019
09-08-30 조회 3,017
09-08-12 조회 2,965
09-07-22 조회 4,041
09-07-22 조회 4,687
09-07-15 조회 5,864
09-07-11 조회 2,938
09-06-17 조회 2,683
09-06-15 조회 2,966
09-05-29 조회 3,236
09-05-11 조회 5,879
09-05-08 조회 2,628
09-04-30 조회 3,754
09-04-17 조회 3,066
09-04-04 조회 3,247
09-03-05 조회 3,630
09-02-09 조회 3,609
09-02-03 조회 6,106
08-12-27 조회 3,178
08-12-20 조회 4,272
08-11-21 조회 5,230
08-11-14 조회 2,804
08-11-03 조회 3,253