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 相关文章推荐
修改file按钮的默认样式实现代码
Apr 23 Javascript
js截取中英文字符串、标点符号无乱码示例解读
Apr 17 Javascript
javascript时间函数大全
Jun 30 Javascript
JavaScript+CSS无限极分类效果完整实现方法
Dec 22 Javascript
Boostrap模态窗口的学习小结
Mar 28 Javascript
针对BootStrap中tabs控件的美化和完善(推荐)
Jul 06 Javascript
jQuery多级联动下拉插件chained用法示例
Aug 20 Javascript
javascript轮播图算法
Oct 21 Javascript
Jquery Easyui验证组件ValidateBox使用详解(20)
Dec 18 Javascript
web前端vue filter 过滤器
Jan 12 Javascript
JavaScript学习笔记之DOM基础操作实例小结
Jan 09 Javascript
使用 Vue cli 3.0 构建自定义组件库的方法
Apr 30 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读MYSQL中文乱码的解决方法
2006/12/17 PHP
PHPMyadmin 配置文件详解(配置)
2009/12/03 PHP
php文件读取方法实例分析
2015/06/20 PHP
PHP6新特性分析
2016/03/03 PHP
IE7提供XMLHttpRequest对象为兼容
2007/03/08 Javascript
在UpdatePanel内jquery easyui效果失效的解决方法
2010/04/11 Javascript
单击某一段文字改写文本颜色
2014/06/06 Javascript
js 模式窗口(模式对话框和非模式对话框)的使用介绍
2014/07/17 Javascript
jquery实现鼠标滑过显示提示框的方法
2015/02/05 Javascript
JavaScript 匿名函数和闭包介绍
2015/04/13 Javascript
js变形金刚文字特效代码分享
2015/08/20 Javascript
Ajax使用原生态JS验证用户名是否存在
2020/05/26 Javascript
JavaScript SHA1加密算法实现详细代码
2016/10/06 Javascript
本地存储localStorage用法详解
2017/07/31 Javascript
npm 更改默认全局路径以及国内镜像的方法
2018/05/16 Javascript
解决layui页面按钮点击无反应,也不报错的问题
2019/09/29 Javascript
p5.js实现简单货车运动动画
2019/10/23 Javascript
浅析TypeScript 命名空间
2020/03/19 Javascript
ant design vue 表格table 默认勾选几项的操作
2020/10/31 Javascript
vue-axios同时请求多个接口 等所有接口全部加载完成再处理操作
2020/11/09 Javascript
Python实现短网址ShortUrl的Hash运算实例讲解
2015/08/10 Python
Python中将字典转换为列表的方法
2016/09/21 Python
windows下Python实现将pdf文件转化为png格式图片的方法
2017/07/21 Python
PyCharm在新窗口打开项目的方法
2019/01/17 Python
python基于pdfminer库提取pdf文字代码实例
2019/08/15 Python
python 8种必备的gui库
2020/08/27 Python
python中翻译功能translate模块实现方法
2020/12/17 Python
一款利用css3的鼠标经过动画显示详情特效的实例教程
2014/12/29 HTML / CSS
企业形象策划方案
2014/05/29 职场文书
安全伴我行演讲稿
2014/09/04 职场文书
学习考察心得体会
2014/09/04 职场文书
红领巾广播站广播稿(3篇)
2014/09/20 职场文书
党员承诺书范文2015
2015/04/27 职场文书
成事在人观后感
2015/06/16 职场文书
庆元旦主持词
2015/07/06 职场文书
golang中字符串MD5生成方式总结
2021/07/04 Golang