数学的演算のために文字列を数値に変換する
数値文字が含まれているにもかかわらず、文字列を数値として直接操作することはできません。算術演算を実行するには、まず数値形式に変換する必要があります。
次の例を考えてみましょう:
var num1 = '20', num2 = '30.5';
これらの文字列を直接追加すると、連結が行われます:
num1 + num2; // '2030.5'
数値として強制的に処理するには、単項プラス演算子 ( ):
+num1 + +num2;
単項プラス演算子は、加算を実行する前に文字列を数値データ型に強制し、正確な数学演算を可能にします:
+num1 + +num2; // 50.5
以上がJavaScript で文字列の計算を実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。