加算演算子 (+)
2 つの数を合計します。
Synopsis
result = expression1 + expression2
引数
+ 演算子の構文には、以下の構成部分があります。
result | 任意の数値変数 |
expression1 | 任意の式 |
expression2 | 任意の式 |
概要
+ 演算子を使用して 2 つの文字列を連結することも可能ですが、連結を行うには & 演算子を使用することで、あいまいさを解消して自己文書化コードを提供する必要があります。
+ 演算子を使用するとき、加算と文字列の連結のどちらが発生するのかを判断できない場合があります。
+ 演算子の振る舞いについては、式の内部のサブタイプによって以下のように判定されます。
条件 | 結果 |
---|---|
両方の式が数値 | 加算 |
両方の式が文字列 | 連結 |
片方の式が数値で、片方が文字列 | 加算 |
メモ
両方の式が空の場合、result は整数のサブタイプです。 しかし、片方の式のみが空の場合、もう片方の式は result としてそのまま返されます。