現在囲碁シミュレーターの次版を作成中ですが、デバッガの使い方が分からず、ちょっとしたバグに手こずりました。Safari と Chrome 双方の JavaScript エラーコンソールの見方を紹介しておきます。
まず Safari の場合はメニューの「開発」「エラーコンソールを表示」で下図のようなエラーコンソールが表示されます。

【図22 Safari エラーコンソール】
次に Chrome の場合はメニュー「ツール」「JavaScript コンソール」で下図のような JavaScript コンソールが表示されます。

【図23 Chrome JavaScript コンソール】
今回のエラーは以前 pos07.js に作った変数 playout と同じ名前の関数 playout() を simulator04.js に作ってしまったために起こりました。[プレイアウト]ボタンを押したら playout() を呼ぶように simulator04.html に記述したのですが、押しても何も起こりません。デバッガでは playout() に飛んでこないことは分かっても、なぜ飛んでこないかは分かりませんでした。
JavaScript のプログラムが思うように動作しない場合は、このようなコンソールでエラーを確認してみましょう。
