Add console messages to playRound()
This commit is contained in:
parent
1e72cffbff
commit
feffa79f60
1 changed files with 13 additions and 6 deletions
19
script.js
19
script.js
|
|
@ -15,23 +15,30 @@ function playRound(playerSelection, computerSelection){
|
||||||
c = computerSelection.toLowerCase();
|
c = computerSelection.toLowerCase();
|
||||||
|
|
||||||
if (p === c) {
|
if (p === c) {
|
||||||
|
console.log("It's a tie")
|
||||||
return "tie";
|
return "tie";
|
||||||
} else if (p === "rock") {
|
} else if (p === "rock") {
|
||||||
if (c === "paper") {
|
if (c === "paper") {
|
||||||
|
console.log("You lose! Paper beats rock.")
|
||||||
return "player loses";
|
return "player loses";
|
||||||
} else { //scissors
|
} else { //scissors
|
||||||
|
console.log("You win! Rock beats scissors.")
|
||||||
return "player wins";
|
return "player wins";
|
||||||
}
|
}
|
||||||
} else if (p === "paper") {
|
} else if (p === "paper") {
|
||||||
if (c === "scissors") {
|
if (c === "scissors") {
|
||||||
|
console.log("You lose! Scissors beat paper.")
|
||||||
return "player loses";
|
return "player loses";
|
||||||
} else { //rock
|
} else { //rock
|
||||||
|
console.log("You win! Paper beats rock.")
|
||||||
return "player wins";
|
return "player wins";
|
||||||
}
|
}
|
||||||
} else if (p === "scissors") {
|
} else if (p === "scissors") {
|
||||||
if (c === "paper") {
|
if (c === "rock") {
|
||||||
|
console.log("You lose! Rock beats scissors.")
|
||||||
return "player loses";
|
return "player loses";
|
||||||
} else { //scissors
|
} else { //paper
|
||||||
|
console.log("You lose! Scissors beat paper.")
|
||||||
return "player wins";
|
return "player wins";
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -44,7 +51,7 @@ function game() {
|
||||||
let c = 0;
|
let c = 0;
|
||||||
|
|
||||||
for (var i = 0; i < 5; i++) {
|
for (var i = 0; i < 5; i++) {
|
||||||
const ps = prompt("Rock, Paper or Scissors?");
|
const ps = prompt("Rock, Paper, or Scissors?");
|
||||||
const cs = getComputerChoice();
|
const cs = getComputerChoice();
|
||||||
|
|
||||||
play = playRound(ps, cs);
|
play = playRound(ps, cs);
|
||||||
|
|
@ -52,16 +59,16 @@ function game() {
|
||||||
switch (play) {
|
switch (play) {
|
||||||
case "player loses":
|
case "player loses":
|
||||||
c += 1;
|
c += 1;
|
||||||
console.log("You lost!");
|
//console.log("You lost!");
|
||||||
break;
|
break;
|
||||||
case "player wins":
|
case "player wins":
|
||||||
p += 1;
|
p += 1;
|
||||||
console.log("You won!");
|
//console.log("You won!");
|
||||||
break;
|
break;
|
||||||
case "tie":
|
case "tie":
|
||||||
p += 1;
|
p += 1;
|
||||||
c += 1;
|
c += 1;
|
||||||
console.log("It's a tie!");
|
//console.log("It's a tie!");
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
console.log("Invalid selection. Please choose Rock, Paper or Scissors to play.");
|
console.log("Invalid selection. Please choose Rock, Paper or Scissors to play.");
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue