计数操作
function autoConvertUnit(value) { var indexText = ""; var index = value.indexOf("-"); if (index != -1) { value = value.substring(index + 1); indexText = "-"; } var k = 10000; if (value < k) return indexText + value; var sizes = ['', '万', '亿', '万亿'], i = Math.floor(Math.log(value) / Math.log(k)); var result = (value / Math.pow(k, i)).toString(); if (result.lastIndexOf('.') == -1) { return indexText + result + sizes[i]; } else { return indexText + result.substring(0, result.lastIndexOf('.') + 3) + sizes[i]; } }
例如:4026200 ====》402.62万
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步