いつもお世話になります。
スタートを何回かクリックすると、タイマーが止まらなくなるバグについてですが、
「クリックするたびにタイマーが走るから」タイマーが止まらない、という理由が少しよく分かりません。
タイマーが止まらないということは、スタートを数回クリックすると、
Panel→check()→clearTimeout(timeoutId); が動作しなくなる、ということでしょうか?
typeofでtimeoutIdをリセットする仕組みは分かりましたが、
そもそもなぜtimeoutIdをリセットする必要があるのかが分かりません。
すみませんが、ご回答をよろしくお願いいたします。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?