gpt4 book ai didi

JavaScript 语法错误

转载 作者:行者123 更新时间:2023-11-28 08:39:24 25 4
gpt4 key购买 nike

我正在构建一个简单的游戏来尝试自学 js/jQuery,但无法运行这部分代码。 Firebug 表示“endGame”函数后存在语法错误。如果我删除分号,Firebug 只会将错误移动到下一行。我不知道我做错了什么。我已经查看了 SO,看看其他 else if 语句的格式如何,但无法发现问题。提前致谢。

var cs = current_score,
ts = total_score;

function score(){
if($('.col_1 div .picked').hasClass('x'||'w')) {
if($('.col_2 div .picked').hasClass('x'||'w')) {
cs += 25;
if($('.col_3 div .picked').hasClass('x'||'w')) {
cs += 75;
if($('.col_4 div .picked').hasClass('x'||'w')) {
cs += 225;
if($('.col_5 div .picked').hasClass('x'||'w')) {
cs += 675;
if($('.col_6 div .picked').hasClass('bonus_2')) {
cs += 2000;
}else if($('.col_6 div .picked').hasClass('bonus_5')) {
cs += 5000;
}else{}
}
}
}
}
}else if($('.col_1 div .picked').hasClass('y'||'w')) {
if($('.col_2 div .picked').hasClass('y'||'w')) {
cs += 25;
if($('.col_3 div .picked').hasClass('y'||'w')) {
cs += 75;
if($('.col_4 div .picked').hasClass('y'||'w')) {
cs += 225;
if($('.col_5 div .picked').hasClass('y'||'w')) {
cs += 675;
if($('.col_6 div .picked').hasClass('bonus_2')) {
cs += 2000;
}else if($('.col_6 div .picked').hasClass('bonus_5')) {
cs += 5000;
}else{}
}
}
}
}
}else {}
function endGame();
};

最佳答案

删除 endGame() 调用之前的函数以及末尾的分号。然后所有语法错误都得到解决。

关于JavaScript 语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20675686/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com