javascript エラー「Uncaught TypeError: xxx.toFixed is not a function」が発生した場合の対処法

javascript エラー「Uncaught TypeError: xxx.toFixed is not a function」が発生した場合の対処法

javascriptでtoFixedメソッド利用時に、エラー「Uncaught TypeError: xxx.toFixed is not a function」が発生した場合の原因と対処法を記述してます。

環境

  • OS windows10 pro 64bit
  • Apache 2.4.43

※windows10にApacheのインストールはこちら

エラー全文

テキストフォームから値を取得して「toFixed」メソッドを利用した際に発生

エラーメッセージ

原因

変数の型が「文字列」として認識されているため

対処法

小数点を含むなら「parseFloat」整数なら「parseInt」を利用する