I'm really stuck on Computer Choice: Part 1. I keep getting "Your code doesn't look quite right. Check the Hint if you need help!"


#1

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!";
            }
            }
            else if (choice1 === "paper") {
                if (choice2 === "rock") {
                    return "rock wins!";
                }
                else { return "paper wins!";
                }
            }
        }
        compare(computerChoice, userChoice);
        
        var computerChoice = Math.random(compare);
        console.log(compare(choice1,choice2));

#2

Remove these two lines


#3

it said Did you set var computerChoice = Math.random() ? The capital 'M' in 'Math' is important!


#4

In Computer Choice: Part 1, it doesn't want all the extra code, it just wants you to assign computerChoice to Math.random() and then log it to the console.


#5

read what he said above :point_up_2:


#6

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