在javascript中舍入到最接近的100

时间:2013-10-27 18:03:49

标签: javascript math

无论值是 101 还是 199 ,我都想要一直向最近 100舍入到它应该向上舍入到的 200

例如:

var number = 1233;
//use something like Math.round() to round up to always 1300

我想总是向上舍入到最接近的100,而不是使用jQuery向下舍入

4 个答案:

答案 0 :(得分:101)

如果您想要一直向上舍入,请使用Math.ceil()

Math.ceil(number/100)*100

答案 1 :(得分:9)

这不需要jQuery。只需使用JavaScript的Math.ceil

Math.ceil(x / 100.0) * 100

答案 2 :(得分:1)

上下四舍五入为最近 100,请使用 Math.round 代替

Math.round(number/100)*100

答案 3 :(得分:0)

这是一种简单的方法 ((x / 100).toFixed()* 100;