this.currentNumやthis.timeoutIdに初期値を決めるのはなぜですか?

見通しがよくなり、予期しない不具合が起きる可能性を下げることが期待されます。
2023年6月7日
ユーザー

質問お願いします。

先生のお手本通りにコードを真似て自分なりにコードを記述したのですが、エラーが出てしまいます。試しにソースコードと比較したのですがそれでも同じエラーが出ます。

エラー内容としては

main.js:31 Uncaught ReferenceError: currentNum is not defined
    at Panel.check (main.js:31:5)
    at HTMLLIElement.<anonymous> (main.js:16:12)
check @ main.js:31
(anonymous) @ main.js:16

エラー内容的に currentNum が定義されていませんよ。として教えてくれているのですが、どこが問題なのでしょうか?

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(7)