【发布时间】:2016-10-07 21:20:37
【问题描述】:
在javascript中找到最接近给定数字的下一个偶数100(“偶数100”= 200、400等)的最简单方法是什么。例如:1723 应该返回 1800,1402 应该返回 1600,21 应该返回 200,17659 应该返回 17800 等等。我有以下内容可以找到给定_num 旁边最近的 100,但不是偶数 100
(parseInt(((given_num + 99) / 100 )) * 100 )
我可以想到一种方法来获取不带零的数字并检查它是否奇数/偶数以找出下一个偶数是否奇数。但更想知道是否有一些简单/优雅的方法。
【问题讨论】:
-
1723 应该给你 1900,而不是 1800,如果规则有意义的话。
-
我认为他想要 200 的下一个倍数(“偶数 200”=200、400 等)
-
@bmb:啊!好吧....
-
除以 200,四舍五入,乘以 200。
-
@bmb:大声笑,正是我的回答说的。 :-)
标签: javascript numbers zero