JS数字转换成货币格式
2019独角兽企业重金招聘Python工程师标准>>>
// Extend the default Number object with a formatMoney() method:// usage: someVar.formatMoney(decimalPlaces, symbol, thousandsSeparator, decimalSeparator)// defaults: (2, "$", ",", ".")Number.prototype.formatMoney = function (places, symbol, thousand, decimal) {places = !isNaN(places = Math.abs(places)) ? places : 2;symbol = symbol !== undefined ? symbol : "$";thousand = thousand || ",";decimal = decimal || ".";var number = this,negative = number < 0 ? "-" : "",i = parseInt(number = Math.abs(+number || 0).toFixed(places), 10) + "",j = (j = i.length) > 3 ? j % 3 : 0;return symbol + negative + (j ? i.substr(0, j) + thousand : "") + i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + thousand) + (places ? decimal + Math.abs(number - i).toFixed(places).slice(2) : "");};
如下便是一些转换实例:
// Default usage and custom precision/symbol :var revenue = 12345678;alert(revenue.formatMoney()); // $12,345,678.00alert(revenue.formatMoney(0, "HK$ ")); // HK$ 12,345,678// European formatting:var price = 4999.99;alert(price.formatMoney(2, "€", ".", ",")); // €4.999,99// It works for negative values, too:alert((-500000).formatMoney(0, "£ ")); // £ -500,000
转载于:https://my.oschina.net/leonaLily/blog/408107
JS数字转换成货币格式相关推荐
- php 货币 2位,php中数字转换成货币格式实现代码
介绍一个自定函数用来把 数字转换成货币格式有需要的同学可以参考一下本函数. 代码如下 复制代码 function format_money( $STR ) { if ( $STR == " ...
- 用原生js把数字转换成货币人民币表示带逗号表示方法
用原生js把数字转换成货币人民币表示带逗号表示方法 function rmb(str){let strArr = String( parseFloat(str).toFixed(2) ).split( ...
- js 字符串转成货币格式, js转货币
js 字符串转成货币格式 parseFloat(num).toFixed(2) 转载于:https://www.cnblogs.com/henw/archive/2011/04/24/2026073. ...
- iOS将数字转成货币格式字符串
将数字转化为货币格式的字符串.每隔三位一个逗号,保留两位小数. - (NSString *)getMoneyStringWithMoneyNumber:(double)money{NSNumberFo ...
- linux 输入的数字转换成日期格式,怎么把8位数字变成日期格式
1. excel中怎么将8位数字转换为日期格式 在excel中将8位数字转换为日期格式,可通过分列功能实现. 具体步骤如下: 1.在电脑打开需要转换为日期格式的EXCEL表格,选中相关单元格,点击上面 ...
- js时间戳转换成日期格式
//时间戳转日期格式function timestampToTime(timestamp) {var date = new Date(timestamp * 1000); //时间戳为10位需*100 ...
- js时间转换成日期格式 及取当前时间的10分钟之后
function dataString(d) {let date = new Date(); //1. js获取当前时间let min = date.getMinutes(); //2. 获取当前分钟 ...
- JS 时间戳转换成时间格式
function add0(m){return m<10?'0'+m:m }function format(shijianchuo){//shijianchuo是整数,否则要parseInt转换 ...
- SQL将数字转换成千分号格式
declare @i as int set @i = 344456676 print convert(varchar(20),cast(@i as money),1) 版权声明:本文为博主原创文章,未 ...
最新文章
- lua判断字符不为空或空格_Lua判断Table是否为空的方法(空的table即{})
- 差分约束 1:pku 1201 Intervals 2:pku 1364 King 3:hdu 1534
- AUTOSAR从入门到精通100讲(二十一)-AUTOSAR通信篇—IpduM模块
- 基于gateway网关实现限流
- 使用CImage绘制半透明图片
- 算法提高 质因数2(java)
- 计算机网络的功能分布计算,网络中心的分布计算(转帖)
- linux通用内核,重新编译内核 - Linux通用系统优化大全_Linux教程_Linux公社-Linux系统门户网站...
- 圆形Camera预览实现
- Altium中Smart PDF的使用
- couchbase java 手册_Couchbase之环境搭建与基于Java的测试
- [教程] 虚拟机安装MAC lion 10.7.3教程 附送原版提取镜像! 安装
- java中对图片的裁剪_java实现的图片裁剪功能示例
- 微博商业数据挖掘方法
- 苹果白屏一直显示苹果_苹果手机出现白屏要如何修复
- 手机APP如何访问局域网服务器
- 关于阿里云ACP认证的那些事儿
- Unity在Canvas上画线(Draw Line)实现
- JAVA中long[]转Long[]
- HX711 24位A/D模块计算公式
热门文章
- 【Cmake】Cmake学习记录
- WAS服务器负载测试软件导读
- 使用Windows操作系统的13个窍门
- Windows自动启动程序的十大藏身之所(转载)
- Spring源码分析【4】-Spring扫描basePackages注解
- 一个分析“文件夹”选择框实现方法的过程
- OpenCV代码提取:flip函数的实现
- Java获取游戏头像_java爬取堆糖所有头像(高质量版头像)
- v-html解析的相对地址img 显示不出来_人工智能专题作品解析——APPInventor安卓应用开发AI图像识别简单应用...
- Spring复习笔记:4