数字金额转繁体中文大写字符串
来源:互联网 发布:mac 设置airplay 编辑:程序博客网 时间:2024/05/17 23:42
function intToChinese ( str ) { str = str+''; var len = str.length-1; var idxs = ['','十','百','千','万','十','百','千','亿','十','百','千','万','十','百','千','亿']; var num = ['零','壹','贰','叁','肆','伍','陆','柒','捌','玖']; return str.replace(/([1-9]|0+)/g,function( $, $1, idx, full) { var pos = 0; if( $1[0] != '0' ){ pos = len-idx; if( idx == 0 && $1[0] == 1 && idxs[len-idx] == '十'){ return idxs[len-idx]; } return num[$1[0]] + idxs[len-idx]; } else { var left = len - idx; var right = len - idx + $1.length; if( Math.floor(right/4) - Math.floor(left/4) > 0 ){ pos = left - left%4; } if( pos ){ return idxs[pos] + num[$1[0]]; } else if( idx + $1.length >= len ){ return ''; }else { return num[$1[0]] } } });}
阅读全文
0 0
- 数字金额转繁体中文大写字符串
- 数字金额转大写
- 数字金额转大写
- 数字金额转中文大写金额 - 数字大写转换
- java 数字金额转大写金额
- 人民币数字金额转大写金额
- 数字金额转大写金额(Java)
- PHP数字金额转中文大写金额
- 数字转汉字大写金额
- 数字金额转中文大写
- 金额数字转中文大写
- OC 数字转金额大写
- 数字转中文大写金额
- java 金额数字转大写
- 金额数字转中文大写
- js金额数字转大写
- 小写数字金额转大写
- 数字金额转为大写金额
- 将url文件链接保存到本地服务器
- 吴恩达Coursera深度学习课程 DeepLearning.ai 提炼笔记(3-2)-- 机器学习策略(2)
- laravel框架学习(四)执行创建中间件后,提示无法找到该中间件的解决方法
- Laravel5的数据库表建立问题 数据库迁移操作报错问题解决
- java jvm(虚拟机)的深入理解
- 数字金额转繁体中文大写字符串
- Android进阶之路
- 球员信息
- [Angular] Angular环境搭建及新建项目(一)
- [tc]total commander 调用beyond compare
- 基于Dragonboard 410c的mipi了解
- ios判断相册,相机,麦克风等权限
- list集合导出Excel文件(一)
- sqlserver group by with cube