Build rock, paper, scissors stuck!


Error: Oops, try again. There was a problem with your syntax.

/*var userChoice = prompt("Do you choose rock, paper or scissors?");
var computerChoice = Math.random();
if (computerChoice < 0.34) {
	computerChoice = "rock";
} else if(computerChoice <= 0.67) {
	computerChoice = "paper";
} else {
	computerChoice = "scissors";
} console.log("Computer: " + computerChoice);*/

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";



Remember to close your compare function.


I don't understand what you mean, can you just give me the answer and tell me what i did wrong so i don't make the same mistake again?


We're not allowed to give out answers here.

Ok, so instead let's make up a short function called funk.

var funk= function(){
console.log("we want the funk");

The curly braces {} basically wrap around what your function code is. So when I said you needed to close your compare function, it meant you needed another closing curly brace after the code you have so far. That's all. Cool?


This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.