初級 › 同じ変数名を2回宣言したエラーの原因と直し方 › パターン4
同じ変数名を2回宣言したエラーの原因と直し方
同じスコープ内で同じ名前の変数をlet・constで2回宣言したときに出るエラーです。
1 let total = 0; 2 _____ total = 5; ^ 3 console.log(total);
main.js:2
const total = 5;
^
SyntaxError: Identifier 'total' has already been declared
空欄を埋めて実行を通す
constで再宣言しようとしても同じくエラーです。値を更新したいだけならキーワードを付けずに代入します。
次の問題