私はコードアカデミーでJavaScriptを学習しています。現在、シンプルなロック、ペーパー、ハサミのゲームを作成しています。しかし、予期しないキーワードがあるという小さなエラーメッセージが表示されます。私はこの小さなブロックのコードを何十回も梳きましたが、エラーを見つけられないように見えるので、おそらく一組の新しい目が私が間違っていることを見つけることができると思いました。予期せぬエラーでJavaScriptの初心者が立ち往生
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 (choice1 === "scissors");
{
if (choice2 === "rock"){
return "rock wins";
}
else {
return "scissors wins":
}
}
};
Btw 'return 'にタイプミスがあります。'; 'は'; 'で終わるべきであり、': 'ではありません。あなたの現在の問題を解決したら、実際にあなたの問題や別の問題を引き起こしているかもしれません。 – rbaleksandar