几天前我开始学习 javascript 并完成了 codeacadmey 的工作,并认为我会尝试制作一个简单的游戏。
所以我想出了记忆游戏,你必须找到成对的图像。
一切正常,我建立了一个评分系统,但有些人说,一旦选择了卡片以允许另一个选择,就会出现延迟,我不知道如何提高这种性能。
这是我认为导致延迟的一些代码,有没有更好的方法来产生相同的结果,对不起,在我对这一切不熟悉之前。
function check() {
clearInterval(tid);
if(people[secondchocie] === people[firstchocie]) {
cntr++;
(cntr === numOfMatches) {
stop();
score = checkScore(amountGoes);
$('#gameFinished').append('<p>Well done, you managed to complete the game your score is <span>' + score + '</span></p>');
}
turns = 0;
return;
} else {
document.images[firstchocie + numOfImages].src = backcard;
document.images[secondchocie + numOfImages].src = backcard;
turns = 0;
return;
}
}