-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathproblem-36.js
More file actions
25 lines (19 loc) · 721 Bytes
/
problem-36.js
File metadata and controls
25 lines (19 loc) · 721 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
// Rock Paper Scissors
M1
const rps = (p1, p2) => {
if(p1 == "scissors" && p2 == "paper" ||
p1 == "rock" && p2 == "scissors" || p1 == "paper" && p2 == "rock")
return "Player 1 won!"
else if(p1 == "scissors" && p2 == "rock" || p1 == "rock" && p2 == "paper" ||
p1 == "paper" && p2 == "scissors" )
return "Player 2 won!"
else return "Draw!"
};
//M2
const rps1 = (p1,p2) => {
return p1 == "scissors" && p2 == "paper" ||
p1 == "rock" && p2 == "scissors" ||
p1 == "paper" && p2 == "rock" ? "Player 1 won!" : p1 == "scissors" && p2 == "rock" ||
p1 == "rock" && p2 == "paper" ||
p1 == "paper" && p2 == "scissors" ? "Player 2 won!" : "Draw!"
}