JavaScriptで文字列を数値として追加する方法


  1. Number関数を使用する方法:

    var string1 = "10";
    var string2 = "20";
    var sum = Number(string1) + Number(string2);
    console.log(sum); // 出力: 30
  2. parseInt関数を使用する方法:

    var string1 = "10";
    var string2 = "20";
    var sum = parseInt(string1) + parseInt(string2);
    console.log(sum); // 出力: 30
  3. parseFloat関数を使用する方法(小数点以下の数値も扱えます):

    var string1 = "10.5";
    var string2 = "20.5";
    var sum = parseFloat(string1) + parseFloat(string2);
    console.log(sum); // 出力: 31
  4. +演算子を使用する方法:

    var string1 = "10";
    var string2 = "20";
    var sum = +string1 + +string2;
    console.log(sum); // 出力: 30

これらの方法は、文字列を数値として解釈し、それらを追加するためのものです。適切な方法を選択して、文字列を数値として追加できます。

なお、これらの方法は文字列が有効な数値である場合にのみ正しく動作します。数値でない文字列を追加しようとすると、NaN(Not a Number)が返されます。