IT系情報を中心に調べた事をコツコツ綴っています。上げ、切り捨てをするには「toFixed」、「Mathオブジェクト」、「BigDecimal.js」を使用する複数の方法があります。ここでは1つずつ使用例をご紹介します。「toFixed」を使用する方法toFixed関数は数値の近似値を求めます。四捨五入と勘違いしやすいので注意が必要です。"1.555";Number(num).toFixed(2);「Mathオブジェクト」を使用する方法Mathオブジェクトを使用する場合はtoFixedと併用すれば四捨五入、切り上げ、切り捨てがそれぞれ実装可能になりますが、toFixedを使用するので四捨五入は丸め誤差が生じるようです。「BigDecimal.js」はJavaScriptでBigDecimalオブジェクトを提供するライブラリです。ライブラリを指定すればJAVAと同様にBigDecimalオブジェクトが使用可能となります。toFixedもMathオブジェクトも丸め誤差が出やすいので正確な値を求めたい場合はこちらを使用する方が良さそうです。ダウンロード先https://github.com/dtrebbien/BigDecimal.js/※ライセンスフリーHTMLサンプルダウンロードしたファイルから「MathContext.js」と「BigDecimal.js」を定義します。コメントをキャンセルメールアドレスが公開されることはありません。