「新しくプログラミング言語を覚えたいときに行うべき10の練習問」をやってみた。-第2問-

| 2008年02月13日 03:53

IDEA*IDEAさんが作ってくれた「新しくプログラミング言語を覚えたいときに行うべき10の練習問題」2問目をjavascriptの勉強にやってみた。

現在時刻にあわせてメッセージを出力


function HourMessage(hour)
{
    var err = 'メッセージは何も無い・・・';
    var message = [
        [0, '今日が始まった'],
        [12, '今日も中盤戦'],
        [23, 'そろそろ今日が終わる']
        ];
					
    for (i=0; i<message.length; i++) {
        if(message[i][0] == hour) {
            return message[i][1];
        }
    }
    return err;
}

onload = function(){
    var displayArea = document.getElementById('message');
    displayArea.innerHTML = HourMessage((new Date()).getHours());	
}

実行結果

※オブジェクト指向的に作ればメッセージの形式が、XMLだったりJSONだったりした場合にも対応できるようになりそう・・・?

「新しくプログラミング言語を覚えたいときに行うべき10の練習問」をやってみた。-第2問-タグ:

トラックバック
  • http://www.kantenna.com/cgi-bin/mt/mt-tb.cgi/210
コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)





この情報を登録しますか?

このサイトは次のライセンスで保護されています。

Creative Commons License

IT業界、エンジニア関連の求人
Web業界に精通したエージェントなので、希望に合った仕事、プロジェクト、雇用形態を紹介してくれてしっかりと転職活動をサポートしてくれます。
初心者のみ採用!【スノーグラス】WEB系エンジニア募集
初心者のみのweb系エンジニア求人!なんでだ?そろそろ転職考えてるのでここ行ってみようかな・・・
Twitter Updates