继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

前端 - 数字处理成几K

业余奶茶品鉴师
关注TA
已关注
手记 8
粉丝 50
获赞 88

在阅读人数、点赞人数等地方,总是需要把数字处理成几千这样的形式,例如把1398处理成1.3K

例如: n = 1398,转化为 1.3K或1.4K

let n = 1398

#1 

保留一位小数 (不四舍五入)

n = parseInt(n / 100) / 10 + 'K' // 1.3K

或者

n = Math.floor(n / 100) / 10 + 'K' // 1.3K


#2

保留一位小数 (四舍五入)

n = Math.round(n / 100) / 10 + 'K' // 1.4K


打开App,阅读手记
1人推荐
发表评论
随时随地看视频慕课网APP