VBScript: 文字列連結演算子

VBScriptで使用する文字列連結演算子には「&, +」があります。

各演算子の説明は次の通りです。

演算子説明
&値が文字列でない場合は文字列型に変換される
+値が数値の場合は加算演算子として演算される

上の説明にあるように、「+」には文字列連結演算子と 加算演算子の2つの機能があります。 まぎらわしいので文字列連結の場合はなるべく「&」を 使うようにした方がコードがわかりやすくなります。

文字列連結演算子を使ったコード例は次の通りです。

' &
WScript.Echo "Hello" & "World" ' HelloWorld

WScript.Echo "12" & "34"       ' 1234

WScript.Echo 12 & 34           ' 1234

' +
WScript.Echo "Hello" + "World" ' HelloWorld

WScript.Echo "12" + "34"       ' 1234

WScript.Echo 12 + 34           ' 46(加算)
VBScript入門