初級 › "合計: " + a + b が期待した数値の合計にならない理由 › パターン4
"合計: " + a + b が期待した数値の合計にならない理由
文字列と数値を+で連続してつなげると、最初の+で文字列に変換されてしまい、それ以降の+はすべて文字列連結として扱われます。
1 const apples = 3; 2 const oranges = 5; 3 console.log("Fruits: " + __________________); ^
出力: Fruits: 35期待: Fruits: 8 (エラーにはなりません)
空欄を埋めて実行を通す
文字列と足す前に括弧で数値の計算を済ませないと、左から順に文字列連結されてしまいます。
次の問題