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对象模型-执行模型
Apr 28 Javascript
jQuery(1.3.2) 7行代码搞定跟随屏幕滚动的层
May 21 Javascript
js使用eval解析json(js中使用json)
Jan 17 Javascript
javascript实现滑动解锁功能
Dec 31 Javascript
基于豆瓣API+Angular开发的web App
Jan 02 Javascript
js基于cookie记录来宾姓名的方法
Jul 19 Javascript
Bootstrap Table的使用总结
Oct 08 Javascript
JavaScript中数组的各种操作的总结(必看篇)
Feb 13 Javascript
详解react、redux、react-redux之间的关系
Apr 11 Javascript
浅谈Vue路由快照实现思路及其问题
Jun 07 Javascript
JavaScript使用math.js进行精确计算操作示例
Jun 19 Javascript
如何在postman测试用例中实现断言过程解析
Jul 09 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
域名查询代码公布
2006/10/09 PHP
PHP 模拟登陆MSN并获得用户信息
2009/05/16 PHP
PHP 引用文件技巧
2010/03/02 PHP
PHP 登录记住密码实现思路
2013/05/07 PHP
gearman中任务的优先级和返回状态实例分析
2020/02/27 PHP
你的编程语言可以这样做吗?
2006/09/07 Javascript
JavaScript DOM学习第六章 表单实例
2010/02/19 Javascript
jQuery实现简单二级下拉菜单
2015/04/12 Javascript
jQuery实现灰蓝风格标准二级下拉菜单效果代码
2015/08/31 Javascript
jQuery数据类型小结(14个)
2016/01/08 Javascript
详解JS面向对象编程
2016/01/24 Javascript
JavaScript操作 url 中 search 部分方法函数
2016/06/15 Javascript
jQuery中on方法使用注意事项详解
2017/02/15 Javascript
在vue-cli脚手架中配置一个vue-router前端路由
2017/07/03 Javascript
简述JS控制台的使用
2018/07/15 Javascript
JS实现根据指定值删除数组中的元素操作示例
2018/08/02 Javascript
Nginx设置为Node.js的前端服务器方法总结
2019/03/27 Javascript
Vue 实现前端权限控制的示例代码
2019/07/09 Javascript
小程序实现悬浮搜索框
2019/07/12 Javascript
javascript实现鼠标点击生成文字特效
2019/12/24 Javascript
微信小程序拖拽排序列表的示例代码
2020/07/08 Javascript
Python自动连接ssh的方法
2015/03/07 Python
python字符串连接方法分析
2016/04/12 Python
Django CBV类的用法详解
2019/07/26 Python
QML使用Python的函数过程解析
2019/09/26 Python
Python的in,is和id函数代码实例
2020/04/18 Python
Python 实现将numpy中的nan和inf,nan替换成对应的均值
2020/06/08 Python
详解HTML5中的manifest缓存使用
2015/09/09 HTML / CSS
Darphin迪梵官网: 来自巴黎,植物和精油调制的护肤品牌
2016/10/11 全球购物
中国排名第一的外贸销售网站:LightInTheBox.com(兰亭集势)
2016/10/28 全球购物
澳大利亚自然和有机的健康美容产品一站式商店:Ziani Beauty
2017/12/28 全球购物
阿巴庭院:Abba Patio
2019/06/18 全球购物
群众路线教育实践活动剖析材料
2014/09/30 职场文书
委托培训协议书
2014/11/17 职场文书
检察院起诉意见书
2015/05/20 职场文书
导游词之澳门玫瑰圣母堂
2019/12/03 职场文书