Skip to content

whohensee/rock-paper-scissors

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

rock-paper-scissors

Project Pseudocode:

For Problem 4: Write a fn that plays a single round of RPS

fn playSingleRound(pSel, cSel) a = convertRPStoMod3(pSel) b = convertRPStoMod3(cSel) let result if a == b result = tie if a+1 == b (mod3) result = lose else result = win return result

For Problem 6: Write a function game() that plays a 5 round game fn game() create a score counting variable create a total games played variable loop prompt the user for a selection play a round update the score variable update the games played variable report the score report the final score and winner

######## WORKING ON THE UI ######## 3 buttons, one for each choice, with event listeners

New Pseudocode

On launching the page, we want to display the 3 buttons which will show your options in RPS. We want a box showing the total wins, losses, and ties, and we also want an area showing the result of the immediate last match.

On button press: play one round display a last-round result eg "You lose, Rock beats Scissors" Update wins, losses, ties. Update result-box

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published