我正试图为我的Javascript课程创建一个刽子手游戏,而且我坚持逻辑。我无法弄清楚如何让用户点击像#34; a"并将下划线替换为按下的字母。这就是我到目前为止:`
$(document).ready(function(){
var words = [
["a", "p", "p", "l", "e"],
["b", "a", "n", "a", "n", "a"],
["o", "r", "a", "n", "g", "e"],
["m", "a", "n", "g", "o"],
["s", "t", "r", "a", "w", "b", "e", "r", "r", "y"],
];
var word = words[Math.floor(Math.random() * words.length - 1)];
$("#newWord").click(function() {
for (var i = 0; i < (word.length); i++) {
document.write("_ ");
}
});
}); `
答案 0 :(得分:0)
用所有密码和字母制作一个json
Var json = [
65: "a",
66: "b",
67: "c"
etc ...
];
并从那里写文件
$("#newWord").on("keypress keydown", function(e){
Document.write(json[e.keyCode]);
});