-
parseInt関数を使用する方法:
let str = "123"; let num = parseInt(str); console.log(num); // 結果: 123
parseInt関数は、与えられた文字列を整数に変換します。もし文字列が整数以外の文字を含んでいる場合、整数部分のみが抽出されます。
-
parseFloat関数を使用する方法:
let str = "3.14"; let num = parseFloat(str); console.log(num); // 結果: 3.14
parseFloat関数は、与えられた文字列を浮動小数点数に変換します。文字列が浮動小数点数でない場合、整数部分のみが抽出されます。
-
Numberコンストラクタを使用する方法:
let str = "42"; let num = Number(str); console.log(num); // 結果: 42
Numberコンストラクタは、与えられた引数を数値に変換します。文字列が数値でない場合、NaN(非数)が返されます。
-
+演算子を使用する方法:
let str = "99"; let num = +str; console.log(num); // 結果: 99
+演算子は、与えられた文字列を数値に変換します。文字列が数値でない場合、NaNが返されます。
これらはJavaScriptで文字列を数値に変換するための一般的な方法です。選択する方法は、変換する値のタイプと目的によって異なります。