画面上に制限時間10秒を表示し、ボタンを押すとその制限時間がリセットされまた10秒カウントが始まる実装をsetTimeoutを利用してやりたいです。
現状は下記の通りです。setTimeoutでできなくて、setIntervalでとりあえずやってみましたが、これを作動させると最初は順調に0秒までカウント後停止します。
しかし、クリックボタンを押すと-1秒となります。さらにボタンを押すと−2と増えていきます。
アドバイスいただきたいです。よろしくお願い致します。
ボタンをクリックしたときに実行されるコードも開示してください。

回答2件
あなたの回答
tips
プレビュー