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);
I cant seem to see the problem with my code , I've been trying to solve it for a while but it keep saying Syntax error : invalid or unexpected token.
I've only started learning javascript, the website I'm trying to learn from only gives me very little information of how to finish this. Instead of helping, all it does is keep printing out Syntax error : invalid or unexpected token for the last hour.
return "scissors wins';should either be"scissors wins"or'scissors wins'papershould be a string here:choice2 === paper