关注
楼上只解决了取余全为0的情况,有些情况还没考虑到,比如012取余是12,002取余是2等待情况。 在以上优化: function _comma(number) { // 补全代码 if (number < 0) { // 解决负数问题 number = -number if (number < 1000) { // console.log(1111111) return '-' + number.toString(); } else { let suffix = _comma(number % 1000); if (_comma(number % 1000) < 10) { suffix = '00' + _comma(number % 1000) } else if (_comma(number % 1000) < 100) { suffix = '0' + _comma(number % 1000) } return "-" + _comma(Math.floor(number / 1000)) + "," + suffix; } } else { if (number < 1000) { return number.toString(); } else { let suffix = Math.floor(_comma(number % 1000)); if (_comma(number % 1000) < 10) { suffix = '00' + _comma(number % 1000) } else if (_comma(number % 1000) < 100) { suffix = '0' + _comma(number % 1000) } console.log(suffix); return _comma(Math.floor(number / 1000)) + "," + suffix; } } }
2
相关推荐
10-10 18:54
北京航空航天大学 机械设计/制造 点赞 评论 收藏
分享
牛客热帖
正在热议
# 25届秋招总结 #
356225次浏览 3477人参与
# 我的实习求职记录 #
6089556次浏览 83713人参与
# 阿里云管培生offer #
42552次浏览 966人参与
# 地方国企笔面经互助 #
5321次浏览 13人参与
# 职场吐槽大会 #
90941次浏览 752人参与
# 选完offer后,你后悔学本专业吗 #
23119次浏览 165人参与
# 百度开奖 #
215640次浏览 1368人参与
# ai智能作图 #
4294次浏览 78人参与
# 运营商笔面经互助 #
92939次浏览 1336人参与
# 实习中的菜狗时刻 #
279029次浏览 2741人参与
# 腾讯求职进展汇总 #
200868次浏览 1666人参与
# 如果有时光机,你最想去到哪个年纪? #
25159次浏览 523人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
37932次浏览 345人参与
# 风评不好的公司,你会去吗? #
20774次浏览 94人参与
# 上班苦还是上学苦呢? #
91684次浏览 798人参与
# 大疆求职进展汇总 #
413950次浏览 2935人参与
# 国企还是互联网,你怎么选? #
90241次浏览 704人参与
# 硬件兄弟们 甩出你的华为奖状 #
73952次浏览 609人参与
# 远程面试的尴尬瞬间 #
20619次浏览 296人参与
# 软件开发2024笔面经 #
2326483次浏览 48227人参与
# 如果中了500万,你会离职吗? #
13784次浏览 145人参与
# 如何一边实习一边秋招 #
1000503次浏览 12701人参与