初級 › ReferenceError: x is not defined の原因と直し方 › パターン5
ReferenceError: x is not defined の原因と直し方
存在しない変数・関数名を参照したときに出るエラーです。
1 { 2 const secret = 42; 3 } 4 console.log(______); ^
main.js:4
console.log(secret);
^
ReferenceError: secret is not defined
空欄を埋めて実行を通す
波括弧だけのブロックでもスコープは区切られます。中で宣言したconstはブロックの外からは見えません。
次の問題