天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 558|回复: 2

[已解决] 求金额大小写转换的脚本

[复制链接]
shishangshang 发表于 2022-8-30 15:40:16 | 显示全部楼层 |阅读模式


myApps/OBPM版本号】:MyAppsV4.4
【系统版本】:后台 - 系统信息 - 系统版本:MyAppsV4.4
【浏览器类型】:Chrome
【联系方式-QQ】:312630853
【问题描述】:求助,是否有金额大小写转换的脚本可参考。感谢






1、问题描述最好图文并茂,如有视频/脚本可直接放出,这样技术同事在处理该问题时效率更加高效哦~
2、如果该问题已得到解决,请在该帖子下回复\"已解决可结帖\"
lillian828 发表于 2022-9-6 17:11:08 | 显示全部楼层
本帖最后由 白日蜜语 于 2022-9-6 17:29 编辑

//阿拉伯数字转中文数字
var changeNum = ['零', '一', '二', '三', '四', '五', '六', '七', '八', '九'];
var unit = ["", "十", "百", "千", "万"];
/*数字返回汉字,最大 千亿 */
function returnCN(num) {
    num = Math.floor(num)
        var ny = Math.floor(num / 100000000);
    num = ny ? (num - ny * 100000000) : num;
    var nw = Math.floor(num / 10000);
    num = nw ? (num - nw * 10000) : num;
    var znum = ny ? getCh(ny) + '亿' + getCh(nw) + '万' + getCh(num) : nw ? getCh(nw) + '万' + getCh(num) : getCh(num);
    if (num < 20) {
        znum = znum.replace('一十', '十');
    }
    return znum
};



可参考一下
 楼主| shishangshang 发表于 2022-9-30 15:37:42 | 显示全部楼层
lillian828 发表于 2022-9-6 17:11
//阿拉伯数字转中文数字
var changeNum = ['零', '一', '二', '三', '四', '五', '六', '七', '八', '九'] ...

请问getCh函数是系统函数,还是自定义函数?谢谢

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 14:27

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表