标签: javascript rounding
我想知道是否可以使用JavaScript(仅半整数)舍入到半整数。
0.36 -> 0.5 23.667774 -> 23.5 0 -> 0.5 23 -> 23.5 22.999999999 -> 22.5
谢谢。
答案 0 :(得分:2)
根据您当前的描述,听起来您真正想做的就是抵消舍入:
var foo = function foo (n) {return Math.round(n + 0.5) - 0.5;}