+の意味
一文字分の幅を使うからです。
日本語の組版では、一字分を占める形を全角と呼びます。古い東アジアの文字コードでは、基本的なASCII文字(ラテン文字、数字、記号)は表示上の一字分、中国語・日本語・韓国語の文字は二字分を占めることが一般的でした。Unicodeは「+」のような全角形を対応する細い形とともに保ち、文字の幅を失わずに旧来の方式と変換できるようにしています。
日本語組版ではプラスを数学の演算子として扱います。全角にすると、日本語の文字の間に固定幅で配置できます。意味は足し算のままです。
「+」はプログラムで使える?
全角文字を受け付ける場合に限ります。
ASCII(平文のコードで使う基本的なラテン文字、数字、記号)を要求するプログラムでは「+」を使います。UnicodeのNFKC互換正規化(幅などの違いを取り除くテキスト変換)を使えば、照合のために「+」を「+」へ変換できますが、幅の違いは失われます。幅が必要な文章では「+」を保ちます。
2010年代には、オンラインの文字生成ツールが全角文字の連続を、レトロなネット美術の一種であるヴェイパーウェイヴの装飾として紹介していました。引き伸ばしたような見た目は文字列全体の効果で、「+」単独の意味ではありません。
中立的な組版用の記号です。全角幅は配置の選択であり、算術上の別の意味を加えません。
コードでは「+」が「+」に見えても、ASCIIが必要な場所では動かないことがあります。
〜と混同しないで
3組み合わせの例
2+の入力方法
+\FF0Bコードと文字コードコードポイント数:1
画面上の記号は複数のコードポイントを含む場合があります。JS .length は UTF-16 単位、UTF-8 はバイトを数えます。

