Create computer's choice
This commit is contained in:
commit
9fa14ccf09
14
index.html
Normal file
14
index.html
Normal file
@ -0,0 +1,14 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Rock Paper Scissors</title>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
||||
</body>
|
||||
<script src="script.js"></script>
|
||||
</html>
|
50
script.js
Normal file
50
script.js
Normal file
@ -0,0 +1,50 @@
|
||||
//1.function called getComputerChoice
|
||||
//that will randomly return either ‘Rock’, ‘Paper’ or ‘Scissors’.
|
||||
|
||||
//2.function that plays a single round of Rock Paper Scissors.
|
||||
//The function should take two parameters - the playerSelection and computerSelection -
|
||||
//and then return a string that declares the winner of the round like so:
|
||||
//"You Lose! Paper beats Rock"
|
||||
//Make your function’s playerSelection parameter case-insensitive
|
||||
//(so users can input rock, ROCK, RocK or any other variation).
|
||||
|
||||
//3.Important note: you want to return the results of this function call, not console.log() them.
|
||||
//You’re going to use what you return later on,
|
||||
//so let’s test this function by using console.log to see the results:
|
||||
|
||||
//4.Write a NEW function called game().
|
||||
//Call the playRound 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 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.
|
||||
|
||||
function getComputerChoice(){
|
||||
const number = Math.floor(Math.random() * 3);
|
||||
let computer = number;
|
||||
|
||||
if (number === 0){
|
||||
computer = "rock";
|
||||
}
|
||||
else if (number === 1){
|
||||
computer= "paper";
|
||||
}
|
||||
else{
|
||||
computer= "scissors";
|
||||
}
|
||||
|
||||
return computer;
|
||||
}
|
||||
|
||||
console.log(getComputerChoice());
|
||||
|
||||
function playRound(playerSelection, computerSelection){
|
||||
if (playerSelection = "rock" && computerSelection == "paper"){
|
||||
|
||||
}
|
||||
else if(playerSelection = "paper" && computerSelection == "scissors")
|
||||
//"You Lose! Paper beats Rock"
|
||||
}
|
Loading…
Reference in New Issue
Block a user