Code Fix

初級 › "合計: " + a + b が期待した数値の合計にならない理由 › パターン4

"合計: " + a + b が期待した数値の合計にならない理由

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

 1  const apples = 3;
 2  const oranges = 5;
 3  console.log("Fruits: " + __________________);
                                      ^
出力: Fruits: 35期待: Fruits: 8 (エラーにはなりません)

空欄を埋めて実行を通す

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

"合計: " + a + b が期待した数値の合計にならない理由

数値同士を先に計算したい場合は括弧で明示する必要があります。

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

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