/** * 将整数转换为千分位数字字符串 * @param num 整数 * @returns 千分位数字字符串 */ export function toThousands(num: number) { let numStr = (num || 0).toString(), result = ""; while (numStr.length > 3) { result = "," + numStr.slice(-3) + result; numStr = numStr.slice(0, numStr.length - 3); } if (numStr) result = numStr + result; return result; } /** * 将千分位数字字符串转换为整数 * @param num 千分位数字字符串(整数) * @returns 整数 */ export function toNumber(num: string) { return parseInt(num.split(",").join("")); } export default { toThousands, toNumber, };