前回は、一続きの処理をタイマー割り込みを使って分割して行うサンプルを紹介しました。このような処理は、JavaScriptや組込みプログラミングなど、さまざまな場面で必要になります。 今回は、より複雑な処理を見やすく書く方法について説明します。 オートリピートをどう作るか さっそくサンプルプログラムを見てみましょう。これはメトロノームで、数字は1分間の拍数(いわゆるBPM)です。 リスト1 metronom.html <HTMLM><HEAD><TITLE>metronom</TITLE> <SCRIPT type="text/javascript"><!-- var tempo = 0; var accval = 0; var arm = 0; var t0_interval = 50; var repeat_delay = 0; var repeat_val = 0; function

