abs = function(val){
//金额转换 分->元 保留2位小数 并每隔3位用逗号分开 1,234.56
var str = (val/100).toFixed(2) + '';
var intSum = str.substring(0,str.indexOf(".")).replace( /\B(?=(?:\d{3})+$)/g, ',' );//取到整数部分
var dot = str.substring(str.length,str.indexOf("."))//取到小数部分搜索
var ret = intSum + dot;
return ret;
}
console.log(abs(2000000)); //输出结果->20,000.00
相关文章
- 02-26js中数组删除 splice和delete的区别,以及delete的使用
- 02-26js中date时间转换yyyy-mm-dd hh:MM:ss等格式字符串
- 02-26JS中JSON.stringify()方法,将js对象转换成字符串,传入服务器
- 02-26编写js实现红绿灯效果(亮灯的转换以及倒计时的显示)
- 02-26ts中引入js文件以及使用全局js方法报错问题
- 02-26js中的进制类型转换
- 02-26js实现金额转换为大写
- 02-26在js中如何将字符串类型的日期("2020-11-30T02:21:42.000+0000")进行格式化
- 02-26vscode 设置 格式化文档时 属性不自动换行、 js 代码不自动换行(vue代码 data中定义的数据不自动换行)
- 02-26JS中类型转换的规则