ホームページ > ウェブフロントエンド > jsチュートリアル > 文字列を追加すると連結が生じるのはなぜですか? 文字列を数値として追加するにはどうすればよいですか?

文字列を追加すると連結が生じるのはなぜですか? 文字列を数値として追加するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-12-13 06:11:09
オリジナル
713 人が閲覧しました

Why Does Adding Strings Produce Concatenation, and How Can I Add Them as Numbers Instead?

連結の混乱の処理: 文字列を数値として追加する

数値を含む文字列を追加しようとすると、一般的に連結が発生し、予期しない結果が生じます。結果。この問題を解決するには、加算を実行する前に文字列を数値に変換する必要があります。

解決策:

文字列を強制的に数値として扱うには、単項プラス演算子 ( )。この演算子は文字列を数値に変換し、意図したとおりに加算できるようにします:

const num1 = '20';
const num2 = '30.5';

console.log(+num1 + +num2); // 50.5
ログイン後にコピー

以上が文字列を追加すると連結が生じるのはなぜですか? 文字列を数値として追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート