728x90
function viewKorean(num) { var hanA = new Array("","일","이","삼","사","오","육","칠","팔","구","십"); var danA = new Array("","십","백","천","","십","백","천","","십","백","천","","십","백","천"); var result = ""; for(i=0; i<num.length; i++) { str = ""; han = hanA[num.charAt(num.length-(i+1))]; if(han != "") str += han+danA[i]; if(i == 4) str += "만"; if(i == 8) str += "억"; if(i == 12) str += "조"; result = str + result; } if(num != 0) result = result + "원"; return result ; }
ex) 111302000 -> 일억일천일백삼십만이천원
잘 나옵니다.
'it > programming' 카테고리의 다른 글
[javascript] 금액에 세자리마다 반점 찍기 (0) | 2015.02.17 |
---|---|
jstl 태그를 이용한 페이징 구현 (1) | 2015.02.04 |
javascript (jQuery) 윤년 처리하기 (0) | 2014.12.29 |