舍入到半整数(例如0.5,23.5)

时间:2015-08-14 08:06:09

标签: javascript rounding

我想知道是否可以使用JavaScript(仅半整数)舍入到半整数。

0.36 -> 0.5
23.667774 -> 23.5
0 -> 0.5
23 -> 23.5
22.999999999 -> 22.5

谢谢。

1 个答案:

答案 0 :(得分:2)

根据您当前的描述,听起来您真正想做的就是抵消舍入:

var foo = function foo (n) {return Math.round(n + 0.5) - 0.5;}