需要帮助制作这个小javascript'游戏'

时间:2012-09-19 06:44:19

标签: javascript

尝试使用javascript制作游戏/剧本:
- 0-20中的每个数字等于特定单词。例如:0 =锯,1 =领带,2 =诺亚。
- 屏幕上会弹出一个数字,用户需要键入=该数字 - 然后程序会说我是否正确并添加了我的观点。

2 个答案:

答案 0 :(得分:2)

演示: http://jsfiddle.net/elclanrs/gfQsP/

var points = 0;
function game() {
    var words = 'lorem ipsum dolor sit amet consecteur adipisci elit'.split(' ');
    var rand = -~(Math.random() * words.length);
    var result = prompt('Word number '+ rand +'?');
    var match = words[rand-1] === result.toLowerCase();
    alert( match ? 'Good' : 'Bad');
    match && points++;
}

答案 1 :(得分:0)

这很容易:

只需创建一个包含键值对的对象:

var obj = {
key1: value1,
key2: value2
};

然后询问玩家特定号码的值。循环浏览此对象以扫描该特定数字的值以匹配播放器输入的值。如果发现增加点数计数器。

非常直接。