title: Rock, Paper, Scissors Game - userChoice not defined, but it is defined...I think?
body: <p>When I execute playGame(); I want to show this:
  You have chosen ${userChoice) and the computer has chosen ${computerChoice}. The winner is ${determineWinner}. Based on my understanding, the userchoice is defined at the top of my code, and the computerChoice is defined in the computerChoice-section. So I don't understand. Thanks for the help.</p>
  
  <p>Instead I just get an error saying: ReferenceError: userChoice is not defined
      at playGame.</p>
  
  <p>FIXED: This is what I did, not sure how or why it works though:</p>
  
  <pre><code>function playGame(){
    userChoice = "rock";
    computerChoice = getComputerChoice();
    console.log(`The user chose ${userChoice}. The computer chose ${computerChoice}. ${determineWinner(userChoice,computerChoice)}`)
  }
  playGame();
  </code></pre>
  
  <hr>
  
  <pre><code>
  //We're taking the userInput and converting it to lowercase letters and storing it within userChoice
      function getUserChoice(userInput){
        let userChoice = userInput.toLowerCase();
          if(userChoice === "rock" || userChoice === "paper" || userChoice === "scissors"){return userChoice;}
          else{return "That hand doesn't exist.";}
      }
  
      //We're making a number and converting it to an eqvivalent string
      function getComputerChoice(){
        let computerChoice = Math.floor(Math.random()*3);
          if(computerChoice === 0){return "rock";}
          else if(computerChoice === 1){return "scissors";}
          else if(computerChoice === 2){return "paper";}
              else{return "Input not valid.";}
      }
  
      //Determining the winner based upon the input and the computer's choice
      function determineWinner(userChoice, computerChoice){
          //Having a tie
          if (userChoice === computerChoice){return "It's a tie!";}
          //If the user types in scissors
        else if(userChoice === "scissors"){
          if(computerChoice === "rock"){return "Computer wins! Rock kills scissors.";}
          else if(computerChoice ==="paper"){return "User wins! Scissors kill paper.";}
        }
          //If the user types in paper
        else if(userChoice === "paper"){
          if(computerChoice === "rock"){return "User wins! Paper kills rock.";}
          else if(computerChoice === "scissors"){return "Computer wins! Scissors kill paper.";}
        }
          //If the user types in rock
        else if(userChoice === "rock"){
          if(computerChoice === "paper"){return "Computer wins! Paper kills rock.";}
          else if(computerChoice === "scissors"){return "User wins! Rock kills scissors."};
        }
      }
  
      //Function that embodies the other functions and executes the game.
      function playGame(){
        console.log(`You chose ${userChoice}`);
      }
      playGame();
  
  
  </code></pre>