vue 将数字转成中文大写
toChinesNum .js文件
/*** 将数字转成中文大写* @params num */
export function toChinesNum(num) {let changeNum = ['零', '一', '二', '三', '四', '五', '六', '七', '八', '九']; //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++) {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);
}
<template><div class="level-top-nav-page"><router-linkv-for="(item, index) in list":key="index" class="vaccine-module":to="{name: 'clinicList', query: {vaccineId: item.id}}"></router-link></div>
</template><script>
import { toChinesNum } from "@/utils/toChinesNum ";data() {return {list: [],}},methods: {onLoad() {const vm = this;vaccineIconPageList({page: vm.page,listRows: vm.listRows}).then(res => {let data = res.data.list;for (let i = 0;i < data.length;i++) {这里使用data[i].times = toChinesNum(data[i].times) + '针次';vm.list.push(data[i]);}});},}
}
</script>
vue 将数字转成中文大写相关推荐
- vue将数字转成中文大写,一二三四五
/*** 将数字转成中文大写* @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文件里面写中文,必须要添加一行声明文件编码 ...
最新文章
- golang net包 ip相关函数 简介
- 2021牛客暑期多校训练营5
- python拥有庞大的计算生态_Python稳定基础训练中的易出错概念问题1(包括答案和分析),稳基,修炼,之,计算机,等级,考试,易错,含答案,与,解析...
- puppet连载15:搭建zabbix服务端、客户端
- sybase jz0c0 连接已关闭_Go 基于 channel 实现连接池
- 专业好用的数据恢复软件推荐
- 拦截导弹 (最长上升子序列LIS)
- Ionic2 分享(微信分享+QQ分享+复制到剪贴板+微博分享)
- 1051. Pop Sequence (25)
- 需求文档、需求分析报告、需求规格说明书分析
- 知识图谱在推荐系统中的应用全面调研
- 理解Android中的MeasureSpec
- 调整计算机繁体,电脑输入法是繁体怎么办?电脑输入法变成繁体的解决办法
- 佛青云多少输出才能过鸿蒙,细节需慎重 现阶段佛青云多种路线选择
- 为什么一提到苹果就想到乔布斯,蒂姆·库克的事迹你知道多少?
- .NET内存性能分析宝典
- 2020中科院分区表之自动化与控制系统学科和工程技术
- 2021-2027全球与中国太阳能EVA板市场现状及未来发展趋势
- 小就是大|2022 OceanBase 年度发布会亮点抢先看!
- 学术论文中的图表一般用什么软件来画?哪个最专业?