javascript将中国数字格式转换成欧式数字格式的简单实例


Posted in Javascript onAugust 02, 2016

项目中遇到一个需求,要把中国式的显示阿拉伯数字的方式改为欧式的,即每三位显示,中间用逗号隔开,比如12345678改成12,345,678的显示方式,下面就是javascript代码的具体实现:

var iValue = 20002365879; //要转换的数字
var sValue = iValue+'';
var aValue = new Array();
var iNum = sValue.length%3;
var aResult; //转换结果
var index = 0;
if(sValue.length<=3){
	console.log(sValue);
}else{
	if(iNum == 0){
	for(var i=0; i<sValue.length; i=i+3){
		aValue[index] = sValue[i]+''+sValue[i+1]+''+sValue[i+2];
		index++;
	}
}else if(iNum == 1){
	aValue[0] = sValue[0];
	index = 1;
	for(var i=1; i<sValue.length; i=i+3){
		aValue[index] = sValue[i]+''+sValue[i+1]+''+sValue[i+2];
		index++;
	}
}else if(iNum == 2){
	aValue[0] = sValue[0]+''+sValue[1];
	index = 1;
	for(var i=2; i<sValue.length; i=i+3){
		aValue[index] = sValue[i]+''+sValue[i+1]+''+sValue[i+2];
		index++;
	}
}
aResult = aValue.join(',');
console.log(aResult.toString());//输出20,002,365,879
}

以上这篇javascript将中国数字格式转换成欧式数字格式的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
『JavaScript』限制Input只能输入数字实现思路及代码
Apr 22 Javascript
判断文件是否正在被使用的JS代码
Dec 21 Javascript
js实现图片拖动改变顺序附图
May 13 Javascript
对比分析json及XML
Nov 28 Javascript
JavaScript数组前面插入元素的方法
Apr 06 Javascript
js判断手机访问或者PC的几个例子(常用于手机跳转)
Dec 15 Javascript
使用JavaScript为一张图片设置备选路径的方法
Jan 04 Javascript
基于vue2的table分页组件实现方法
Mar 20 Javascript
实现微信小程序的wxml文件和wxss文件在webstrom的支持
Jun 12 Javascript
写给小白看的JavaScript异步
Nov 29 Javascript
Javascript新手入门之字符串拼接与变量的应用
Dec 03 Javascript
HTML元素拖拽功能实现的完整实例
Dec 04 Javascript
AngularJS基础 ng-keydown 指令简单示例
Aug 02 #Javascript
AngularJs自定义服务之实现签名和加密
Aug 02 #Javascript
浅谈Cookie的生命周期问题
Aug 02 #Javascript
jQuery实现的兼容性浮动层示例
Aug 02 #Javascript
AngularJS基础 ng-init 指令简单示例
Aug 02 #Javascript
JS判断输入字符串长度实例代码(汉字算两个字符,字母数字算一个)
Aug 02 #Javascript
基于Vue.js实现数字拼图游戏
Aug 02 #Javascript
You might like
PHP伪静态写法附代码
2008/06/20 PHP
PHP中把stdClass Object转array的几个方法
2014/05/08 PHP
php根据用户语言跳转相应网页
2015/11/04 PHP
PHP实现操作redis的封装类完整实例
2015/11/14 PHP
Yii框架ACF(accessController)简单权限控制操作示例
2019/04/26 PHP
JS中字符问题(二进制/十进制/十六进制及ASCII码之间的转换)
2008/11/03 Javascript
js数组Array sort方法使用深入分析
2013/02/21 Javascript
javascript中直接写php代码的方法
2013/07/31 Javascript
c#程序员对TypeScript的认识过程
2015/06/19 Javascript
纯JavaScript实现的分页插件实例
2015/07/14 Javascript
JS实现可展开折叠层的鼠标拖曳效果
2015/10/09 Javascript
jQuery CSS3相结合实现时钟插件
2016/01/08 Javascript
jQuery中数据缓存$.data的用法及源码完全解析
2016/04/29 Javascript
javascript中href和replace的比较(详解)
2016/11/25 Javascript
Bootstrap实现渐变顶部固定自适应导航栏
2020/08/27 Javascript
vue配置请求本地json数据的方法
2018/04/11 Javascript
解决Mac node版本升级失败的问题
2018/05/16 Javascript
详解写好JS条件语句的5条守则
2019/02/28 Javascript
JS秒杀倒计时功能完整实例【使用jQuery3.1.1】
2019/09/03 jQuery
python显示天气预报
2014/03/02 Python
详解python之协程gevent模块
2018/06/14 Python
对python 命令的-u参数详解
2018/12/03 Python
Python列表与元组的异同详解
2019/07/02 Python
python redis 批量设置过期key过程解析
2019/11/26 Python
django之导入并执行自定义的函数模块图解
2020/04/01 Python
利用纯CSS3实现文字向右循环闪过效果实例(可用于移动端)
2017/06/15 HTML / CSS
机电一体化毕业生求职信
2013/11/02 职场文书
市场营销管理制度
2014/01/29 职场文书
《莫高窟》教学反思
2014/02/25 职场文书
设计专业自荐信
2014/06/19 职场文书
2014物价局民主生活会对照检查材料思想汇报
2014/09/24 职场文书
交通事故赔偿协议书怎么写
2014/10/04 职场文书
个人查摆问题及整改措施
2014/10/16 职场文书
2014财务部年度工作总结
2014/12/08 职场文书
《浅水洼里的小鱼》教学反思
2016/02/16 职场文书
关于CSS自定义属性与前端页面的主题切换问题
2022/03/21 HTML / CSS