【发布时间】:2015-11-05 22:24:48
【问题描述】:
两部分问题。
第 1 部分很简单,但我想知道您认为最优雅的解决方案是什么:
将输入转换为格式清晰且带有“正常”逗号位置的最佳程序是什么。输入的范围可以是:
- $8000
- 8200
- 8,000.50
我希望它简单地输出:8,000
第 2 部分,可能很简单,我只是不知道正确的操作。我想对数字进行四舍五入:根据位数四舍五入。所以一直有两个不四舍五入的数字。
- 45,643 应该是 46,000
- 453 应该是 450
- 59,023,920 应该是 59,000,000
【问题讨论】:
-
为什么这是一个糟糕的问题? 1. 一次问一个问题。 2. 显示一些代码(最少的努力)。 3. 明确定义您的要求。
-
第二部分不是逻辑,你用小数部分舍入数字,但在这些例子中是整数(带有千位分隔符)
标签: javascript rounding