JavaScriptでtoFixedを使う方法


  1. toFixedの基本的な使い方:

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

    上記の例では、number変数の値を小数点以下2桁に丸めた結果がroundedNumberに格納されます。

  2. 文字列としての結果の取得: toFixedメソッドは、結果を文字列として返すことに注意してください。必要に応じて数値型に変換する必要があります。

    const number = 5.6789;
    const roundedNumber = number.toFixed(2);
    const parsedNumber = parseFloat(roundedNumber);
    console.log(parsedNumber); // 結果: 5.68 (数値型)
  3. 変数の値を直接変更せずに丸める: toFixedメソッドは、元の数値を変更せずに新しい文字列を返します。元の数値を変更せずに丸めたい場合は、新しい変数に結果を格納します。

    let number = 7.54321;
    const roundedNumber = Number(number.toFixed(1));
    console.log(roundedNumber); // 結果: 7.5
    console.log(number); // 結果: 7.54321 (元の値は変更されていない)

以上がJavaScriptでtoFixedメソッドを使う方法といくつかのコード例です。このメソッドを使用することで、数値の表示を正確に制御することができます。