Code Fix

初級文字列と数値の+の左結合で意図しない連結になる › パターン3

文字列と数値の+の左結合で意図しない連結になる

文字列と数値を+で連続してつなげると、最初の+で文字列に変換され、それ以降の+はすべて文字列連結として扱われます。

 1  const x: number = 1;
 2  const y: number = 2;
 3  const z: number = 3;
 4  console.log(_________________);
                        ^
出力: 3=3

空欄を埋めてコンパイルを通す

広告
広告スロット(未設定)

文字列と数値の+の左結合で意図しない連結になる

型注釈でnumberと宣言していても、+演算子自体の挙動はJavaScriptと同じです。

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)