Javascript Project - View in Browser
Goal: Create a User Interface for a Rock-Paper-Scissors Game Instructions below copied from the Odin Project website.
We're going to make a simple implementation of grade-school classic "rock paper scissors". If you don't know what that is check the wikipedia article or this ridiculous step-by-step. For the moment we're just going to play the game from the browser console, but we will revisit it and add a front end later so don't forget to keep the code on GitHub! You might notice some 'view in browser' links in the student solutions - this is coming in a later lesson. When you get there don't forget to come back and add your link!
-
Important note: you want to
return
the results of this function call, notconsole.log()
them. To test this function console.log the results:function playRound(playerSelection, computerSelection) { // your code here! } const playerSelection = 'rock' const computerSelection = computerPlay() console.log(playRound(playerSelection, computerSelection))
-
Write a NEW function called
game()
. Use the previous function inside of this one to play a 5 round game that keeps score and reports a winner or loser at the end.- At this point you should still just be using
console.log()
to display the results of each round and the winner at the end. - Use
prompt()
to get input from the user. Read the docs here if you need to. - Feel free to re-work your previous functions if you need to. Specifically, you might want to change the return value to something more useful.
- Feel free to create more "helper" functions if you think it would be useful.
- At this point you should still just be using