如何将输入到文本框中的数字舍入除以18,UP,而不管它是否低于.5(使用Javascript / jQuery)。目前我正在使用:
nopallets=parseInt(howmany/18);
但这会向下或向上舍入,具体取决于它最接近的整数。
非常感谢任何帮助。
答案 0 :(得分:5)
Math.ceil(howmany/18)
就是你想要的。
MDN Docs ceil返回大于或等于数字的最小整数。
答案 1 :(得分:2)
http://www.w3schools.com/jsref/jsref_ceil.asp
nopallets=Math.ceil(howmany/18);
答案 2 :(得分:2)
nopallets= Math.ceil(number);
它取数字的上限
答案 3 :(得分:2)
Math.ceil
会为你做到这一点
请参阅http://www.w3schools.com/jsref/jsref_ceil.asp以供参考。
nopallets=Math.ceil(howmany/18);