尝试使用 javascript 制作一个游戏/脚本:
- 0-20 之间的每个数字都等于一个特定的单词。例如:0=锯,1=领带,2=诺亚。
- 屏幕上会弹出一个数字,用户需要输入那个=那个数字的词。
- 然后程序会说我是否正确并增加我的观点。
问问题
73 次
2 回答
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++;
}
于 2012-09-19T06:55:31.960 回答
0
这很容易:
只需创建一个包含键值对的对象,如下所示:
var obj = {
key1: value1,
key2: value2
};
然后询问玩家特定数字的值。循环遍历此对象以扫描该特定数字的值以匹配玩家输入的值。如果找到增加积分计数器。
它非常简单。
于 2012-09-19T06:49:41.850 回答