我正在尝试弄清楚如何将小数四舍五入为 0.49 或 0.99。
我已经找到了toFixed(2)
函数,但不确定如何向上或向下舍入。
基本上需要达到最接近的价格点,例如 X.55 将下降到 X.49,X.84 将上升到 X.99。
这不需要 jQuery,但可以使用纯 JavaScript 来完成:
Math.round(price*2)/2 - 0.01
请注意还要考虑数字四舍五入为 0 的情况(price
> 0.25),因为在这种情况下会产生 -0.01。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)