vue将数字转成中文大写,一二三四五
/*** 将数字转成中文大写* @params num */
export function toChinesNum(num) {let changeNum = ['零', '一', '二', '三', '四', '五', '六', '七', '八', '九']; //changeNum[0] = "零"let changeNum1 = ['', '一', '二', '三', '四', '五', '六', '七', '八', '九']; //changeNum[0] = "零"let unit = ["", "十", "百", "千", "万"];num = parseInt(num);let getWan = (temp) => {let strArr = temp.toString().split("").reverse();let newNum = "";for (var i = 0; i < strArr.length; i++) {if(strArr.length==2){newNum = (i == 0 && strArr[i] == 0 ? "" : (i > 0 && strArr[i] == 0 && strArr[i - 1] == 0 ? "" : (strArr[1]==1?'':changeNum1[strArr[i]]) + (strArr[i] == 0 ? unit[0] : unit[i]))) + (strArr[1]==1?changeNum1[strArr[0]]:newNum}else{newNum = (i == 0 && strArr[i] == 0 ? "" : (i > 0 && strArr[i] == 0 && strArr[i - 1] == 0 ? "" : changeNum[strArr[i]] + (strArr[i] == 0 ? unit[0] : unit[i]))) + newNum;}}return newNum;}let overWan = Math.floor(num / 10000);let noWan = num % 10000;if (noWan.toString().length < 4) noWan = "0" + noWan;return overWan ? getWan(overWan) + "万" + getWan(noWan) : getWan(num);
}
vue将数字转成中文大写,一二三四五相关推荐
- vue 将数字转成中文大写
toChinesNum .js文件 /*** 将数字转成中文大写* @params num */ export function toChinesNum(num) {let changeNum = [ ...
- js将数字转换成中文大写
//完成将 toChineseNum, 可以将数字转换成中文大写的表示,处理到万级别,例如 toChineseNum(12345),返回 一万二千三百四十五.const toChinesNum = ( ...
- C语言-如何将用户输入的金额数字转换成中文大写?
实战: 如何将用户输入的金额数字转换成中文大写? #include <stdio.h>int main() {// 输入金额转换成大写int money; // 输入数字int money ...
- JavaScript:将输入的一串数字转换成中文大写,最高可写12位(千亿)
将输入的一串数字转换成中文大写,最高可写12位(千亿) 例:输入:10000,输出:壹万 输入:10010,输出:壹万零壹拾 源码: function toChineseBig(num) {// 将接 ...
- 将数字转换成中文大写的算法
//名称:ConvertSignCap //参数:number //返回:CapNumber //描述:将传入的单个数字转换成中文大写形式 //创建人:刘权 2004-11-16 ...
- python数字转换成中文大写
python数字转换成中文大写 代码 #-*- coding:utf-8 -*- count_map = {1:1, 2:10, 3:100, 4:1000, 5:10000} #用来统计传入数值的级 ...
- python 把数字转换成中文大写
def conversionString(intnumber):'''把数字转换成中文大写,例如:1->一 ,25->二十五,49->四十九Parameters----------i ...
- 货币数字转换成中文大写的函数
这个函数与以前其他网友提供的结构大不相同, 是一个从高位到低位的算法, 更加符合语言习惯. //---------------------------------------------------- ...
- python数字转换成中文大写_python初学者笔记(2):阿拉伯数字转换成中文大写
题:输入一个数字,转换成中文大写的写法 可运行的程序(Python 2.7.9): 1 #-*- coding: utf-8 -*- #在python2的py文件里面写中文,必须要添加一行声明文件编码 ...
最新文章
- 【怎样写代码】复杂对象的组装与创建 -- 建造者模式(四):扩展案例
- 通过缓存数据库结果提高PHP性能(转)
- Git学习笔记:Git简介
- BugKuCTF 杂项 白哥的鸽子
- 集美大学java考试题_我的JAVA习题集2
- 前端怎么使用jsessionid_成都Web前端是干什么的?新手怎么入门
- Jenkins任务失败,发送邮件通知
- oracle移动硬盘盒,oracle-linux下挂载移动硬盘 NTFS类型
- php 单例模式 构函数,PHP设计模式——单例模式(Singleton Pattern)
- 视觉(5)A Fast Area-Based Stereo Matching Algorithm
- Django日志模块logging的配置详解
- word中编辑公式及公式编号的对齐设置
- C++模板实现的通用工厂方法模式
- Officescan防毒墙安装部署
- python实现PDF文件合并成一个文件
- 体验+营销+云,Adobe越来越“不务正业”了?
- html字体白色边框黑色效果,css完整总结:第二篇(尺寸,外补白,内补白,边框,背景,颜色,字体,文本,文本装饰)...
- html 大转盘游戏,HTML5 Canvas大转盘抽奖活动页面代码
- 计算机如何将两个磁盘合在一起,如何把两个磁盘合并在一起?
- csapp attack lab