如何將輸入到文本框中的數字除以18,UP,無論其是否低於.5(使用Javascript/jQuery)。目前我使用:使用javascript向下舍入到下一個整數,即使值爲1.00000000001
nopallets=parseInt(howmany/18);
但這輪增或減,這取決於整數它最接近。
任何幫助非常感謝。
如何將輸入到文本框中的數字除以18,UP,無論其是否低於.5(使用Javascript/jQuery)。目前我使用:使用javascript向下舍入到下一個整數,即使值爲1.00000000001
nopallets=parseInt(howmany/18);
但這輪增或減,這取決於整數它最接近。
任何幫助非常感謝。
Math.ceil(howmany/18)
是你想要的。
MDN Docs ceil返回大於或等於數字的最小整數。
爲什麼魔法降低所有答案? – epascarello 2012-07-19 16:58:02
MDN Docs看起來目前對我來說不可用,在鏈接應該使其格式化得更好之後,也是一個換行符,downvote不是來自我:) – sabithpocker 2012-07-19 17:01:20
完美!非常感謝你。 – Dom 2012-07-19 18:12:07
http://www.w3schools.com/jsref/jsref_ceil.asp
nopallets=Math.ceil(howmany/18);
夥計們,非常感謝這個答案,這是正確的,但也.. .. [w3fools.com](http://www.w3fools.com) – Dom 2013-06-08 14:18:13
nopallets= Math.ceil(number);
花費數的上限
Math.ceil
將爲您做到這一點。
請參閱http://www.w3schools.com/jsref/jsref_ceil.asp以供參考。
nopallets=Math.ceil(howmany/18);
夥計們,非常感謝這個答案,它是正確的,但也.. [w3fools.com](http://www.w3fools.com) – Dom 2013-06-08 14:18:50
答案可以用SO:http://stackoverflow.com/questions/5191088/how-to-round-up-a-number-in-javascript – Alfabravo 2012-07-19 16:55:27
爲什麼地球上是我的問題downvoted? :/這是愚蠢的,提供的鏈接不回答我的問題,所以我沒有重新發布已被問過的問題。 – Dom 2012-07-19 18:10:43
兩件事。我沒有倒退(如此冷靜,配偶)。 2.在這裏和相關問題中,Ceil就是答案。 – Alfabravo 2012-07-19 21:11:08