我怎样才能舍入整数分割数?

时间:2017-09-22 09:58:10

标签: javascript jquery

我尝试使用这种方法Math.round来整理分离的数字:

Math.round(10/3)

但结果是3。

function ddd() {
  alert(Math.round(10 / 3));
}
<button onclick="ddd()">click</button>

如何围绕整数分割数?

2 个答案:

答案 0 :(得分:3)

使用&#39; ceil&#39;这会给你4个,如果那就是你想要的?

Math.ceil(10/3)

&#39;轮&#39;给你最近的整数(.5向上)。

Math.round() 

&#39;地板&#39;给出下一个最低整数(总是向下舍入)。

Math.floor()

最后&#39; ceil&#39;将给你下一个最高的整数(将永远围绕)。

Math.ceil()

答案 1 :(得分:0)

你可以做到

&#13;
&#13;
let roundPrecision = 3;

let val = 10/3;

console.log(Math.round(val*Math.pow(10, roundPrecision))/Math.pow(10, roundPrecision));
&#13;
&#13;
&#13;