<script type="text/javascript">
function formatMoney(inum){ // ฟังก์ชันสำหรับแปลงค่าตัวเลขให้อยู่ในรูปแบบ เงิน
var s_inum=new String(inum);
var num2=s_inum.split(".",s_inum);
var l_inum=num2[0].length;
var n_inum="";
for(i=0;i<l_inum;i++){
if(parseInt(l_inum-i)%3==0){
if(i==0){
n_inum+=s_inum.charAt(i);
}else{
n_inum+=","+s_inum.charAt(i);
}
}else{
n_inum+=s_inum.charAt(i);
}
}
if(num2[1]!=undefined){
n_inum+="."+num2[1];
}
return n_inum;
}
// การใช้งาน
var inum=65120.45; // ตัวเลขสมมติ
alert(formatMoney(inum));
// ค่าที่ได้จะเท่ากับ 65,120.45
var inum=3251548521; // ตัวเลขสมมติ
alert(formatMoney(inum));
// ค่าที่ได้จะเท่ากับ 3,251,548,521
</script>