解説
変数a、bにセットされている値は数値の100、200ではなく、文字列の"100"、"200"です。
文字列の場合、「a+b」の+演算子は足し算を行う加算演算子ではなく、文字列をつなげる連結演算子として扱われます。
「a+b」は文字列の"100"と"200"をつなげた値となるので、変数cに代入される値は、100と200を足した数値の300ではなく、文字列の"100200"になります。
ではまた!!
ハウツー
掲載日
変数a、bにセットされている値は数値の100、200ではなく、文字列の"100"、"200"です。
文字列の場合、「a+b」の+演算子は足し算を行う加算演算子ではなく、文字列をつなげる連結演算子として扱われます。
「a+b」は文字列の"100"と"200"をつなげた値となるので、変数cに代入される値は、100と200を足した数値の300ではなく、文字列の"100200"になります。
ではまた!!
Windows 11更新プログラム「KB5083769」で何が変わる?4月アップデートの変更点まとめ
Windows 11でEdgeが自動起動へ?ユーザー反発、強制に批判も
Microsoft、WSLを大幅強化へ 「遅い」「不安定」を解消、開発環境が変わる
ゼロからはじめるPython 第137回 人気ライブラリ「LiteLLM」がサプライチェーン攻撃の被害に…安全にpipコマンドを使うには
ノーコードでAIアプリを開発、「Dify」とは?エージェント構築にも対応(Japan DX Week 2026)
開発/エンジニア システムやソフトウェアの開発に携わるエンジニアに向けた最新情報など仕事に役立つ話題などを提供していきます。