初級 › 同じ変数名を2回宣言したエラーの原因と直し方 › パターン5
同じ変数名を2回宣言したエラーの原因と直し方
同じスコープ内で同じ名前の変数をlet・constで2回宣言したときに出るエラーです。
1 let flag = false; 2 _____ flag = true; ^ 3 console.log(flag);
main.js:2
let flag = true;
^
SyntaxError: Identifier 'flag' has already been declared
空欄を埋めて実行を通す
真偽値でも同様です。同じスコープでの再宣言は許されません。
次の問題