正则 js分转元带千分符号详解


Posted in Javascript onMarch 08, 2017

可以通过缩放来进行分到元的转换,同时使用正则对处理后的数字进行千分位格式化

方法1:(不丢失精度)

function Fen2Yuan( num ) {
    if ( typeof num !== "number" || isNaN( num ) ) return null;
    return ( num / 100 ).toFixed( 2 );
  }

方法2:

正则 js分转元带千分符号详解

正则 js分转元带千分符号详解

var num = 370825
num=num*0.01;//分到元
num+='';//转成字符串
var reg=num.indexOf('.') >-1 ? /(\d{1,3})(?=(?:\d{3})+\.)/g : /(\d{1,3})(?=(?:\d{3})+$)/g;//千分符的正则
num=num.replace(reg, '$1,');//千分位格式化

最终 num = 3,708.25

经过上述4步,即可完成分到元的转换,并且有千分位的格式化

以上这篇正则 js分转元带千分符号详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
简洁短小的 JavaScript IE 浏览器判定代码
Mar 21 Javascript
js实现的仿新浪微博完美的时间组件升级版
Dec 20 Javascript
详解JavaScript的Polymer框架中的通知交互
Jul 29 Javascript
浅谈javascript函数式编程
Sep 06 Javascript
js判断手机访问或者PC的几个例子(常用于手机跳转)
Dec 15 Javascript
微信小程序的动画效果详解
Jan 18 Javascript
Bootstrap 表单验证formValidation 实现远程验证功能
May 17 Javascript
基于Vue、Vuex、Vue-router实现的购物商城(原生切换动画)效果
Jan 09 Javascript
微信小程序中使用wxss加载图片并实现动画效果
Aug 13 Javascript
Vue的自定义组件不能使用click方法的解决
Jul 28 Javascript
vue任意关系组件通信与跨组件监听状态vue-communication
Oct 18 Javascript
vue开发chrome插件,实现获取界面数据和保存到数据库功能
Dec 01 Vue.js
@ResponseBody 和 @RequestBody 注解的区别
Mar 08 #Javascript
js/jq仿window文件夹框选操作插件
Mar 08 #Javascript
js实现上下左右弹框划出效果
Mar 08 #Javascript
浅谈JavaScript正则表达式-非捕获性分组
Mar 08 #Javascript
jQuery插件zTree实现获取当前选中节点在同级节点中序号的方法
Mar 08 #Javascript
原生js实现瀑布流布局
Mar 08 #Javascript
js仿拉勾网首页穿墙广告效果
Mar 08 #Javascript
You might like
php pki加密技术(openssl)详解
2013/07/01 PHP
thinkphp实现like模糊查询实例
2014/10/29 PHP
PHP判断是否是微信打开,浏览器打开的方法
2018/03/14 PHP
Laravel 加载第三方类库的方法
2018/04/20 PHP
给事件响应函数传参数的四种方式小结
2013/12/05 Javascript
原生javascript实现获取指定元素下所有后代元素的方法
2014/10/28 Javascript
延时加载JavaScript代码提高速度
2015/12/27 Javascript
js格式化输入框内金额、银行卡号
2016/02/01 Javascript
jquery+json实现分页效果
2016/03/07 Javascript
JS常用算法实现代码
2016/11/14 Javascript
微信小程序开发一键登录 获取session_key和openid实例
2016/11/23 Javascript
jQuery窗口拖动功能的实现代码
2017/02/04 Javascript
使用ionic播放轮询广告的实现方法(必看)
2017/04/24 Javascript
Angular使用动态加载组件方法实现Dialog的示例
2018/05/11 Javascript
手把手教你用Node.js爬虫爬取网站数据的方法
2018/07/05 Javascript
vue自定义指令之面板拖拽的实现
2019/04/14 Javascript
layer iframe 设置关闭按钮的方法
2019/09/12 Javascript
vite2.0+vue3移动端项目实战详解
2021/03/03 Vue.js
Python 遍历子文件和所有子文件夹的代码实例
2016/12/21 Python
彻彻底底地理解Python中的编码问题
2018/10/15 Python
Python Numpy计算各类距离的方法
2019/07/05 Python
Python Selenium异常处理的实例分析
2021/02/28 Python
Smilodox官方运动服装店:从运动服到健身配件
2020/08/27 全球购物
linux下进程间通信的方式
2014/12/23 面试题
数控技术专业推荐信
2013/11/01 职场文书
暑期实习鉴定
2013/12/16 职场文书
酒店前厅员工辞职信
2014/01/08 职场文书
授权委托书(法人单位用)
2014/09/29 职场文书
党委班子纠正“四风”问题整改措施
2014/10/28 职场文书
党员群众路线教育实践活动学习笔记
2014/11/05 职场文书
辩护词范文大全
2015/05/21 职场文书
百家讲坛观后感
2015/06/12 职场文书
党员廉政准则心得体会
2016/01/20 职场文书
MySQL 分组查询的优化方法
2021/05/12 MySQL
python 开心网和豆瓣日记爬取的小爬虫
2021/05/29 Python
详解Mysql事务并发(脏读、不可重复读、幻读)
2022/04/29 MySQL