正则 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 相关文章推荐
JS中style属性
Oct 11 Javascript
如何在Mozilla Gecko 用Javascript加载XSL
Jan 09 Javascript
JS创建类和对象的两种不同方式
Aug 08 Javascript
Bootstrap自定义文件上传下载样式
May 26 Javascript
setTimeout学习小结
Feb 08 Javascript
angularJS模态框$modal实例代码
May 27 Javascript
JavaScript EventEmitter 背后的秘密 完整版
Mar 29 Javascript
详解离线安装npm包的几种方法
Nov 25 Javascript
在Create React App中使用CSS Modules的方法示例
Jan 15 Javascript
js实现双色球效果
Aug 02 Javascript
关于vue的列表图片选中打钩操作
Sep 09 Javascript
使用vuex-persistedstate本地存储vuex
Apr 29 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基础学习小结
2011/04/17 PHP
php高级编程-函数-郑阿奇
2011/07/04 PHP
记录mysql性能查询过程的使用方法
2013/05/02 PHP
php通过PHPExcel导入Excel表格到MySQL数据库的简单实例
2016/10/29 PHP
PHP+JQUERY操作JSON实例
2017/03/23 PHP
js截取函数(indexOf,join等)
2010/09/01 Javascript
JavaScript对象之间的转换 jQuery对象和原声DOM
2011/03/07 Javascript
javascript学习笔记(九)javascript中的原型(prototype)及原型链的继承方式
2011/04/12 Javascript
用jquery写的菜单从左往右滑动出现
2014/04/11 Javascript
JS对大量数据进行多重过滤的方法
2016/11/04 Javascript
jQuery实现复制到粘贴板功能
2017/02/11 Javascript
Vue中this.$router.push参数获取方法
2018/02/27 Javascript
深入浅析Vue.js计算属性和侦听器
2018/05/05 Javascript
浅谈angularJs函数的使用方法(大小写转换,拷贝,扩充对象)
2018/10/08 Javascript
layui自己添加图片按钮并点击跳转页面的例子
2019/09/14 Javascript
基于jsbarcode 生成条形码并将生成的条码保存至本地+源码
2020/04/27 Javascript
JavaScript实现矩形块大小任意缩放
2020/08/25 Javascript
对numpy的array和python中自带的list之间相互转化详解
2018/04/13 Python
python 获取url中的参数列表实例
2018/12/18 Python
python实现机器人卡牌
2019/10/06 Python
在Pytorch中计算自己模型的FLOPs方式
2019/12/30 Python
Python调用shell命令常用方法(4种)
2020/05/11 Python
css3实现一款模仿iphone样式的注册表单
2013/03/20 HTML / CSS
墨尔本照明批发商店:Mica Lighting
2017/12/28 全球购物
Sephora丝芙兰马来西亚官方网站:国际化妆品购物
2018/03/15 全球购物
北卡罗来纳州豪华家具和家居装饰店:Carolina Rustica
2018/10/30 全球购物
linux面试相关问题
2013/04/28 面试题
搞笑的获奖感言
2014/08/16 职场文书
新闻学专业职业生涯规划范文:我的人生我做主
2014/09/12 职场文书
教师批评与自我批评心得体会
2014/10/16 职场文书
个人自荐书范文
2015/03/09 职场文书
2015年社区党务工作总结
2015/04/21 职场文书
MySQL 十大常用字符串函数详解
2021/06/30 MySQL
解决SpringBoot文件上传临时目录找不到的问题
2021/07/01 Java/Android
MySQL8.0 Undo Tablespace管理详解
2022/06/16 MySQL
css中有哪些方式可以隐藏页面元素及区别
2022/06/16 HTML / CSS