<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--
var num="";var won=new Array;var obj="";
function num2won(val){
re=/[^0-9]+/g
num=val.toString();
if(!val) {alert("내용이 없습니다.");return false;}
if(re.exec(num)) {alert("숫자만 입력 가능합니다.");return false;}
if(num.substr(0,1)==0) {alert("0으로 시작할수 없습니다.");return false;}
var price_unit0=new Array("","일","이","삼","사","오","육","칠","팔","구");
var price_unit1=new Array("","십","백","천");
var price_unit2=new Array("만","억","조","경","해");
for(i=0;i<=num.length-1;i++){won[i]=price_unit0[num.substr(i,1)];}
won=won.reverse();
for(i=0;i<=num.length-1;i++){if(i>0 && won[i]!="") {won[i]+=price_unit1[i%4];}}
for(i=4;i<=won.length-1;i=i+4) {won[i]+=price_unit2[(i/4-1)];}
for(i=0;i<=num.length-1;i++){if(i%4 > 0) {won[i]=won[i].replace("일","");}}
won=won.reverse();return won.join("");
}
function test() {
alert(num2won(42258.0));
}
//-->
</SCRIPT>
</HEAD>
<BODY onclick="test()">
</BODY>
</HTML>
'프로그램 언어 > 자바스크립트' 카테고리의 다른 글
자바스크립트 소수점 계산 (0) | 2012.08.02 |
---|---|
Jdk 1.5 + tomcat 5.5 + 이클립스 갈릴레오 + mysql Toad (0) | 2011.09.27 |
자바스크립트 정규표현식 (0) | 2011.07.09 |
Javascript Regular Expression Validator (0) | 2011.07.09 |
마우스 오른쪽 버튼 및 F5 버튼 막는법 (0) | 2010.07.12 |