入力内容

HTML

JavaScript

if ( move == false) とすることで、moveがflaseの時(タイマーが動いていない時)だけタイマーを実行するようにしています。
タイマーを実行した後に、moveをtrue に変えることで、タイマーが動いている時と動いていない時で、if関数の振る舞いを変えるようにしています。

出力

タイマーがバグらないように調整してみよう!

スタートボタンを連打してもバグらないよ!