初級 › "合計: " + a + b が期待した数値の合計にならない理由 › パターン5
"合計: " + a + b が期待した数値の合計にならない理由
文字列と数値を+で連続してつなげると、最初の+で文字列に変換されてしまい、それ以降の+はすべて文字列連結として扱われます。
1 const hours = 8; 2 const minutes = 15; 3 console.log("Time: " + _________________); ^
出力: Time: 815期待: Time: 23 (エラーにはなりません)
空欄を埋めて実行を通す
時間と分を足し合わせたいだけでも、括弧が無いと数値のまま計算されません。
次の問題