需求:数值超过四位数单位换算为“万”,超过八位数时单位换算为“亿”,并保留小数点后两位
export const unitConverter = num => {if (!num || isNaN(num)) {return '请传入数值格式的数据'}// 此处为防止字符串形式的数值进来,因为toFixed方法只能用于数值型数num = Number(num)if (Math.abs(num) > 100000000) {return (num / 100000000).toFixed(2) + '亿'} else if (Math.abs(num) > 10000) {return (num / 10000).toFixed(2) + '万'} else {return num.toFixed(2)}}