numFormat

export const numFormat = function (num: any = 0): any { let isFS: boolean = false;
if (num.toString().startsWith('-')) { isFS = true; num = num.toString().substring(1); }
num = num.toString().split("."); // 分隔小数点 var arr = num[0].split("").reverse(); // 转换成字符数组并且倒序排列 var res: any = []; for (var i = 0, len = arr.length; i < len; i++) { if (i % 3 === 0 && i !== 0) { res.push(","); // 添加分隔符 } res.push(arr[i]); } res.reverse(); // 再次倒序成为正确的顺序 if (num[1]) { // 如果有小数的话添加小数部分 res = res.join("").concat("." + num[1].substring(0, 2)); } else { res = res.join(""); } if (isFS) { res = "-" + res } return res; }
上一篇:Kotlin特殊类型


下一篇:获取数据库中最新时间的数据