如何使用ROUND HALF UP进行舍入.舍入模式,我们大多数人都是在小学里教的

ero*_*ros 2 javascript prototype

如何在javascript中使用ROUND HALF UP进行舍入?我使用的是Prototype JavaScript框架版本1.5.1_rc3,所以我更喜欢使用它.如果没有,我也很感激,如果你分享它.

任何指导表示赞赏.

aja*_*221 5

在向下舍入时,Math.round()将向上n >= 5舍入

例子:

Math.round(20.49);// 20

Math.round(20.5);// 21

Math.round(-20.5);// -20

Math.round(-20.51);// -21
Run Code Online (Sandbox Code Playgroud)

注意:示例来自上面的链接

原生函数不咬人,我的建议是尽可能尝试使用它们.他们更快,毕竟做同样的工作