TOP
/JavaScript
文字列を数値に変換する
テキスト入力フィールドはString型(文字列)
そのままでは計算できません。
No1.value+No2.value
No1
+
No2
しかし演算子 - を用いるときはNumber型(数値)に変換して計算されます。
No1.value-No2.value
No1
-
No2
数値に変換できない文字列を含んでいるとNaNを返します。
計算前にNumber型(数値)に変換します。
Number(No1.value)+Number(No2.value)
+
数値に変換できない文字列を含んでいるとNaNを返します。
数値に変換できない文字列を含んでいる場合は
parseFloat(No1.value)+parseFloat(No2.value)
+
parseInt(整数値だけ変換)整数値を含んでいない時にNaNを返します。
parseFloat(数値だけ変換)数値を含んでいない時にNaNを返します。