1
我一直從控制檯收到此錯誤:剪刀石頭布遊戲錯誤,使用Javascript
SyntaxError: expected expression, got keyword 'else' else if (choice2 === "paper") {
這是我的代碼
var user = prompt("Rock, Paper, Scissors?");
var computer = Math.random();
if (computer < 0.34) {
computer = "rock";
} else if (computer <= 0.67) {
computer = "paper";
} else {
computer = "scissors";
} console.log("computer: " + computer);
var compare = function (choice1, choice2) {
if (choice1 === choice2) {
return "Tie";
}
else if (choice1 === "rock") {
return "Rock wins";
}
else {
return "paper wins";
}
}
else if (choice2 === "paper") {
if (choice2 === "rock") {
return "paper wins";
}
else {
return "scissors win";
}
}
}
compare(user, computer);