JS中阿拉伯数字转中文数字
背景
做学业评价项目的时候,后台返回的数字为阿拉伯数字,而页面上需要展示中文数字。
解决
// 阿拉伯数字转中文private numberConvertToUppercase (num: number): string {const upperNumbers: string[] = ['零', '一', '二', '三', '四', '五', '六', '七', '八', '九', '十', '百', '千', '万', '亿']const length: number = String(num).lengthif (length === 1) {return upperNumbers[num]} else if (length === 2) {if (num === 10) {return upperNumbers[num]} else if (num > 10 && num < 20) {const index: any = String(num)return '十' + upperNumbers[index.charAt(1)]} else {const index: any = String(num)return upperNumbers[index.charAt(0)] + '十' + upperNumbers[index.charAt(1)].replace('零', '')}} else { // TODO: 超出99暂不考虑return ''}}
JS中阿拉伯数字转中文数字相关推荐
- 制打印如下所示的n行数字金字塔_一日一技:在Python中实现阿拉伯数字加上中文数字...
在Python 3里面,中文是可以作为变量名的,而运算符又可以重载,基于这两个特性,我们可以实现阿拉伯数字与中文数字的四则运算. 首先我们定义一个类 Num: class Num(object): d ...
- js阿拉伯数字转中文数字
//阿拉伯数字转中文数字function noToChinese(num) {if (!/^\d*(\.\d*)?$/.test(num)) {alert("Number is wrong! ...
- JS将阿拉伯数字转为中文汉字
JS将阿拉伯数字转为中文汉字 function Arabia_To_SimplifiedChinese(Num) {for (i = Num.length - 1; i >= 0; i--) { ...
- 大写汉字转阿拉伯数字c语言,阿拉伯数字转中文数字方法详解(C++实现)
阿拉伯数字与中文数字没有一一对应关系,不存在直接转换的公式化算法,因此需要根据两种数字体系的特点精心构造转换算法. 中文计数有一个特点,就是"零"的使用变化多端.阿拉伯数字中数字的 ...
- python数字转中文_阿拉伯数字转换为中文数字的python实现
#!/usr/bin/python # -*- coding: utf-8 -*- ''' 脚本功能:阿拉伯数字与中文数字转换 输入参数:阿拉伯数字,不带符号 初次编写日期:2018-07-24 说明 ...
- 阿拉伯数字与中文数字的相互转换
汉字用零一二三四五六七八九作为基本计数,与阿拉伯数字靠数字偏移位置不一样. 中文数字是 "数字+权位"的方式组成数字,比如百,千,万. 中文数字每个数字后都会跟上一个权位,权位就是 ...
- 阿拉伯数字与中文数字转换算法
根据<算法的乐趣>简单总结一下: 中文数字的特点 中文数字直接"数字+权位"的方式组成数字,比如阿拉伯数字100,中文表示为一百,其中"一"为数字, ...
- php 数字转中文函数 1转一,一个阿拉伯数字转中文数字的函数-PHP教程,PHP函数
最近因需要,写了个"阿拉伯数字转中文数字的函数".搜索了精华区只见到一个类似的. 感觉到我的算法不错,所以贴出来共享一下 如果要用于金额的转换,对小数部分的处理要做一下修改 fun ...
- 一个阿拉伯数字转中文数字的函数
最近因需要,写了个"阿拉伯数字转中文数字的函数".搜索了精华区只见到一个类似的. 感觉到我的算法不错,所以贴出来共享一下如果要用于金额的转换,对小数部分的处理要做一下修改 < ...
- python输出中文加数字_Python实现阿拉伯数字加上中文数字
在Python 3里面,中文是可以作为变量名的,而运算符又可以重载,基于这两个特性,我们可以实现阿拉伯数字与中文数字的四则运算. 首先我们定义一个类 Num : class Num(object): ...
最新文章
- 【JAVA秒会技术之秒杀面试官】JavaEE常见面试题(六)
- 新手友好系列:网页制作这些环节需要着重强调!
- Hive:使用Apache Hive查询客户最喜欢的搜索查询和产品视图计数
- linux内核ufs设备树,Linux内核初始化流程笔记
- mysql 隔行记录_php mysql数据输出实现隔行变色的简单示例
- 数字人民币这一年,互联网企业做了什么?
- python_百文买百鸡问题
- Newtonsoft 六个超简单又实用的特性,值得一试 !
- python 螺旋_用Python生成气候温度螺旋
- android 计时器服务,启动时使用计时器/alarmclock,更新服务_android_开发99编程知识库...
- loop在python中什么意思_python中迭代什么意思
- 数据库字典 - 微擎开发文档
- 阿里云ECS vpc网络与办公网内网互通
- 计算机桌面没有打字,打字为什么电脑不显示出来怎么办
- JavaScript 中 innerHTML 属性
- Spark GraphX-航班飞行网图分析
- The request was rejected because the URL contained a potentially malicious String “//“ 报错
- 不同vlan间的通信--三层交换技术
- jmeter之Json断言使用方法
- 易语言c源码流程图怎么实现,基于易语言的弯管坐标转换加工程序研究