我想将一个数字四舍五入到最接近的值,但不使用javascript中的Math.ceil((函数。
通常我们做
Math.ceil(23.99) = 24
但是,如果不使用Math.ceil((,我们怎么能实现它呢例如
100.99 -> 101
34.78 -> 35
2.999 -> 3
有人能告诉我如何用简单的javascript实现它吗。很遗憾,我在网上找不到解决方案。
使用toFixed((方法并在小数后传递所需的位数。参见以下示例
console.log("100.99 -> " + (100.99).toFixed(0));
console.log("34.78 -> " + (34.78).toFixed(0));
console.log("2.999 -> " + (2.999).toFixed(0));