開発環境
- OS X Mavericks - Apple(OS)
- Emacs (CUI)、BBEdit - Bare Bones Software, Inc. (GUI) (Text Editor)
- Safari、Firefox + Firebug (Webプラウザ、プラグイン)
- JavaScript (プログラミング言語)
- jQuery (JavaScript Library)
Head First JavaScript ―頭とからだで覚えるJavaScriptの基本( Michael Morrison (著), 豊福 剛 (翻訳)、オライリージャパン)の4章(意思決定)、自分で考えてみよう(p.149)を解いてみる。
その他参考書籍
自分で考えてみよう(p.149)
コード(BBEdit)
sample.js
var button1 = $('#button_decision1'), button2 = $('#button_decision2'), buttons = [button1, button2], cur_scene, nextScene = function (n) { var decision = n; if(decision === 1){ cur_scene = 2; alert('林に小さな家があります。'); } else { cur_scene = 3; alert('川に橋が架かっています。'); } }, i, max; for(i = 0, max = buttons.length; i < max; i += 1){ buttons[i].click(function(button){ return function(){ nextScene(parseInt(button.text(), 10)); }; }(buttons[i])); };選択肢:
0 コメント:
コメントを投稿