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


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

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

    toFixed() メソッドは、指定された桁数に数値を丸めます。丸められた数値は文字列として返されます。

  2. Math.round() 関数を使用する方法:

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

    Math.round() 関数は、数値を最も近い整数に丸めます。小数点以下2桁に丸めるために、数値に100を乗算し、丸めた後に100で除算します。

  3. parseFloat() 関数と toFixed() メソッドを組み合わせる方法:

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

    parseFloat() 関数は、文字列を浮動小数点数に変換します。その後、toFixed() メソッドを使用して小数点以下2桁に丸めます。

これらの方法を使用すると、JavaScriptで数値を小数点以下2桁に丸めることができます。選択した方法に応じて、適切なコードを使用してください。