业务需求需要数字转大写数字
比如 123转成 一二三
或者 123 转成 壹贰叁
又这样的需求就需要这样去做
numToCapital(num ,type)
num:需要转换的数字
type:传 true或者false或者不传 不传和false表示转为整数 true转为中文大写
//阿拉伯数字转大写,整数转大写
const numToCapital = (num, type = '') => {
if (!num) return 0
const strNum = Number((num + '').replace(/[,,]*/g, '')) + '' // 记录字符
num = parseInt(Number(strNum)) // 转为整数,
let capitalAr = '零一二三四五六七八九十'
let unitAr = ['十', '百', '千', '万', '十', '百', '千', '亿', '十', '百', '千']
if (type) {
capitalAr = '零壹贰叁肆伍陆柒捌玖拾'
unitAr = ['拾', &#