開発環境
- 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 コメント:
コメントを投稿