Javascript,jQuery

【JS】Javascriptで少数を切り上げ、切り捨て、四捨五入などする方法

2018/02/05

以前、ミニロト番号ジェネレータで小数点以下を切り上げする方法を少し紹介しましたが、切り捨て、四捨五入する方法もまとめておきたいと思います。

Javascript Mathクラス

Javascriptで小数点付きなど、計算や数値を扱う際は「Mathクラス」を利用します。
ランダムな数値を生成する際も Math.random() を利用しましたね。

jQueryで「ミニロト」番号ジェネレータを作ってみた

簡単にまとめると、

  • 切り上げ → Math.ceil();
  • 切り捨て → Math.floor();
  • 四捨五入 → Math.round();

をそれぞれ利用します。
なお、結果は全て整数となります。

切り上げ Math.ceil();

結果

num1 ⇒ 3
num2 ⇒ 3

切り捨て Math.floor();

結果

num3 ⇒ 2
num4 ⇒ 2

四捨五入 Math.round();

結果

num5 ⇒ 3
num6 ⇒ 2

リファレンス

-Javascript,jQuery
-, , , , ,