0

如何将输入到文本框中的数字舍入并除以 18,UP,无论其是否低于 0.5(使用 Javascript/jQuery)。目前我正在使用:

nopallets=parseInt(howmany/18);

但这取决于它最接近哪个整数。

非常感谢任何帮助。

4

4 回答 4

5

Math.ceil(howmany/18)是你想要的。

MDN Docs ceil 返回大于或等于数字的最小整数。

于 2012-07-19T16:55:19.113 回答
2

http://www.w3schools.com/jsref/jsref_ceil.asp

nopallets=Math.ceil(howmany/18);
于 2012-07-19T16:54:40.783 回答
2
nopallets= Math.ceil(number);

它需要数字的上限

于 2012-07-19T16:55:14.543 回答
2

Math.ceil会为你做的。
请参阅http://www.w3schools.com/jsref/jsref_ceil.asp以供参考。

nopallets=Math.ceil(howmany/18);
于 2012-07-19T16:56:22.713 回答