gpt4 book ai didi

javascript - 语法错误找不到错误

转载 作者:太空宇宙 更新时间:2023-11-04 16:27:43 25 4
gpt4 key购买 nike

var userChoice = prompt("Do you choose rock, paper or scissors?");

var computerChoice = Math.random();

if (computerChoice <= 0.33) {
computerChoice = "rock";
}
else if(computerChoice > 0.34 && computerChoice < 0.66) {
computerChoice = "paper";
}
else {
computerChoice = "scissors";
}

var compare=function(choice1,choice2){

if(choice1 === choice2){
return "The result is a tie!";
}

else if(choice1 === "rock"){

if(choice2 ==="scissors"){
return "rock wins";
}
else{
return "paper wins";
}
}

else if(choice1 ==="paper"){

if(choice2 ==="rock"){
return "paper wins";
}

else{
return "scissors wins";
}
}

else{
if(choice2 === paper){
return "scissors wins';
}
else{
return "rock wins";
}
}
};

compare(userChoice,computerChoice);

console.log(compare);

我似乎看不到我的代码的问题,我已经尝试解决它有一段时间了,但它一直说语法错误:无效或意外的标记。我才刚刚开始学习javascript,我试图学习的网站只提供了很少的关于如何完成此操作的信息。它所做的只是不断打印过去一小时的语法错误:无效或意外的标记,而不是提供帮助。

最佳答案

剪刀获胜之后,您将单引号与双引号混淆了。替换这个:

return "scissors wins';    

通过这个:

return "scissors wins"; 

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

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