js金额大小写转换
来源:互联网 发布:dsm 数据安全 编辑:程序博客网 时间:2024/05/17 01:35
var DX = function (num) {
var strOutput = "";
var strUnit = '仟佰拾亿仟佰拾万仟佰拾元角分';
num += "00";
var intPos = num.indexOf('.');
if (intPos >= 0)
num = num.substring(0, intPos) + num.substr(intPos + 1, 2);
strUnit = strUnit.substr(strUnit.length - num.length);
for (var i=0; i < num.length; i++)
strOutput += '零壹贰叁肆伍陆柒捌玖'.substr(num.substr(i,1),1) + strUnit.substr(i,1);
return strOutput.replace(/零角零分$/, '整').replace(/零[仟佰拾]/g, '零').replace(/零{2,}/g, '零').replace(/零([亿|万])/g, '$1').replace(/零+元/, '元').replace(/亿零{0,3}万/, '亿').replace(/^元/, "零元");
};
var strOutput = "";
var strUnit = '仟佰拾亿仟佰拾万仟佰拾元角分';
num += "00";
var intPos = num.indexOf('.');
if (intPos >= 0)
num = num.substring(0, intPos) + num.substr(intPos + 1, 2);
strUnit = strUnit.substr(strUnit.length - num.length);
for (var i=0; i < num.length; i++)
strOutput += '零壹贰叁肆伍陆柒捌玖'.substr(num.substr(i,1),1) + strUnit.substr(i,1);
return strOutput.replace(/零角零分$/, '整').replace(/零[仟佰拾]/g, '零').replace(/零{2,}/g, '零').replace(/零([亿|万])/g, '$1').replace(/零+元/, '元').replace(/亿零{0,3}万/, '亿').replace(/^元/, "零元");
};
0 0
- js金额大小写转换
- JS金额大小写转换
- js金额大小写转换
- js金额大小写转换
- js转换金额,大小写,添加千位符
- 人民币金额大小写转换
- 大小写金额转换
- PB金额大小写转换
- 金额大小写转换
- asp金额大小写转换
- 金额大小写转换算法
- 金额大小写转换函数
- 大小写金额转换
- 金额大小写转换!
- delphi金额大小写转换
- 金额大小写转换
- 金额大小写转换
- 金额大小写转换正则
- java程序中 如何直接结束程序、跳出循环
- HDU 1061
- quick-cocos2d-x的输入框
- Android 复习笔记之图解Actionbar
- 交叉验证
- js金额大小写转换
- ExtJS4.2 menu鼠标移开隐藏
- linux下shell脚本防ssh暴力破解
- WPF-画刷、绘图、几何绘图、图形的效果与滤镜、图形变换和动画
- win7 & ubuntu双系统安装
- 2014-2015 HNOI集训
- Android网络框架Volley(体验篇)
- Source Insight 使用积累
- Android——高德地图设置中心点和缩放比例,获取两点之间距离