アカウント名:
パスワード:
「プログラム」の初心者向けということなら、まず if else の羅列を見せてうんざりさせてから switch を教えるというのはありだと思う。大昔、私が初めて「プログラム」という仕掛けを知った時の本(多分ブルーバックス)での BASICの説明がこんな調子だった、多方向分岐も条件ループも IF文とGOTO文だけのプログラムで動きを示してから、ON だの FOR だのそれぞれの構文を示していた。
イベントループやタスクシステムと呼ばれる構造を理解してもらう事が目的なら、仰るとおりです。でも、元のコードをよく見てください。分岐の中でイベントプロシージャを呼んでるわけじゃないんです。if文自体が不要なんです。4ページ全部要らないんです。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
もしかしてエンドレスエイト (スコア:2, 興味深い)
「プログラム」の初心者向けということなら、まず if else の羅列を見せてうんざりさせてから switch を教えるというのはありだと思う。
大昔、私が初めて「プログラム」という仕掛けを知った時の本(多分ブルーバックス)での BASICの説明がこんな調子だった、多方向分岐も条件ループも IF文とGOTO文だけのプログラムで動きを示してから、ON だの FOR だのそれぞれの構文を示していた。
Re:もしかしてエンドレスエイト (スコア:0)
イベントループやタスクシステムと呼ばれる構造を理解してもらう事が目的なら、仰るとおりです。
でも、元のコードをよく見てください。分岐の中でイベントプロシージャを呼んでるわけじゃないんです。if文自体が不要なんです。4ページ全部要らないんです。