JavaScriptで小数点以下2桁で数値を丸める方法


  1. toFixed()メソッドを使用する方法:

    let number = 3.14159;
    let roundedNumber = number.toFixed(2);
    console.log(roundedNumber); // 結果は3.14

    toFixed()メソッドは、指定した桁数で数値を丸め、文字列として返します。このメソッドを使用すると、常に指定した桁数の小数点以下が表示されます。

  2. Math.round()と10のべき乗を組み合わせる方法:

    let number = 3.14159;
    let roundedNumber = Math.round(number * 100) / 100;
    console.log(roundedNumber); // 結果は3.14

    この方法では、数値を10のべき乗で乗算してからMath.round()関数を使用し、再度10のべき乗で除算することで指定した桁数で丸めます。

  3. parseFloat()とtoFixed()を組み合わせる方法:

    let number = 3.14159;
    let roundedNumber = parseFloat(number.toFixed(2));
    console.log(roundedNumber); // 結果は3.14

    この方法では、まずtoFixed()メソッドを使用して数値を丸めた後、parseFloat()関数を使用して丸められた数値を浮動小数点数に変換します。

これらはJavaScriptで数値を小数点以下2桁で丸めるための一般的な方法のいくつかです。必要に応じて、これらの方法を活用してコードを実装してみてください。