READY」という文字列を現在時刻に書き変えるコードを追加しよう。index.jsファイルで文字列を変更している部分を先ほど確認したが、その後ろに次のコードを記述する。1秒ごとのタイマー割り込みをセットし、割り込みが発生したときに現在時刻を取得して表示するというコードだ。ss;}};index.jsファイルに現在時刻を表示するコードを追加した(JavaScript)太字の部分を追加した。追加したコードの意味は、コメントを見ていただければ大体分かるだろう。関数定義(ここではfunction宣言)の中にさらに関数定義があるというのは、JavaScriptに慣れていないとちょっと奇異に思われるかもしれないが、JavaScriptでは関数もオブジェクトであり、その定義を入れ子にしても構わないのである。入れ子にすることで関数のスコープを限定できる(この例では、onDeviceReady関数の外からはshowNowTime関数は見えない)。実行してみようこれでデジタル時計の完成だ。いろいろなエミュレータでデバッグ実行してみて、動作を確かめてほしい。AndroidとiOSのエミュレータで実行している様子を掲載しておく(次の画像)。この後は、時刻表示の文字を大きくしたり、画像や背景色を変えたりして、オリジナルなデジタル時計に挑戦してみてほしい。