2012-04-28 10 views
-1

私はTheCount/5を次に高い整数に丸めたいと思います。JavaScriptの丸め

Math.round(TheCount/5); 

を、それは2を返し、私はそれが次に高い整数仕事に丸めない方法3.

を返却する必要があります場合はTheCount = 12

私が試しましたか?

ありがとうございました。

+0

実行しようとしているのはどのようなタイプですか? 12/5 = 2.4であり、ほとんどの人はround(2.4)= 2が正しいと言うでしょう。 –

+0

@PhilipSheard:これを使用してページ数をカウントしています。したがって、1ページあたり5個のアイテムを含む12個のアイテムは3ページです。 – frenchie

+0

次に、平易な英語で、四捨五入ではなく四捨五入しています。皆が示唆しているように、天井関数が必要です。 –

答えて

5

で行うことができます。

Math.ceil(TheCount/5); 
+0

ありがとう、それについて知りませんでした。 – frenchie

+0

@frenchieいつでも:) –

2

Math.ceilを使用してください。切り上げ

1

ではなく、恐らくMath.roundあなたはMath.ceil

をしたいので、あなたは

VAR結果= Math.ceil(TheCount/5)をしたいと思います。

希望に役立ちます!