JavaScriptのプラス記号(+)の機能には、数値加算、文字列接続変数と文字列の連結、暗黙的な型変換、正の単項演算が含まれます
JavaScriptのプラス記号の機能
JavaScript のプラス (+) 記号は、操作対象に応じて複数の効果があります。
1. 数値加算:
演算対象が 2 つ以上の数値の場合、数値加算演算を実行するためにプラス記号が使用されます。例:
<code class="javascript">const sum = 1 + 2 + 3; // sum 为 6</code>
2. 文字列の連結:
操作オブジェクトが 2 つ以上の文字列の場合、文字列の連結操作を実行するためにプラス記号が使用されます。例:
<code class="javascript">const greeting = "Hello" + " " + "World"; // greeting 为 "Hello World"</code>
3. 変数と文字列の連結:
操作オブジェクトが文字列と変数の場合、プラス記号は変数を文字列に変換し、文字列の連結を実行します。例:
<code class="javascript">const name = "John"; const message = "Welcome, " + name; // message 为 "Welcome, John"</code>
4. 暗黙的な型変換:
操作オブジェクトのデータ型が異なる場合、プラス記号は暗黙的な型変換を実行できます。例:
<code class="javascript">const result = 1 + "2"; // result 为 "12" (字符串)</code>
この例では、値 1 は文字列「2」と連結するために暗黙的に文字列に変換されます。
5. 単項演算子:
プラス記号は、数値を正の数に変換する単項演算子としても使用できます。例:
<code class="javascript">const positiveNumber = +(-10); // positiveNumber 为 10</code>
注:
以上がJSにおけるプラス記号の役割の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。