1. ホーム
  2. javascript

toFixed()関数が動作しないのはなぜですか?

2023-11-01 02:53:23

質問

以下が該当のコードです。 アラートで確認したところ、正しい数値が保存されていますが、小数点以下2桁に変更されていないだけです。

if ($(this).attr('name') == 'time') {
    var value = $(this).val();
    parseFloat(value).toFixed(2);
    alert(value);
    editEntry.time = value;
}

どのように解決するのですか?

パースされたfloatをvalue varに代入し直していない。

value = parseFloat(value).toFixed(2);

は物事を解決するはずです。