Skip to content

Commit 47a157e

Browse files
committed
fix(index.js):added matchWon logic
1 parent 8d1c3e6 commit 47a157e

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

big-three-back/index.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ fastify.post("/score", async (request, reply) => {
1818
let deuce = false;
1919
let gamePlaying = [score1, score2];
2020
let gamesWon = [0, 0];
21+
let matchWon = false;
2122
let sets = [];
2223
let setsWon1 = 0;
2324
let setsWon2 = 0;
@@ -62,6 +63,7 @@ fastify.post("/score", async (request, reply) => {
6263
gamesWon = [0, 0];
6364
setsWon1 += 1;
6465
if (setsWon1 == 3 && setsWon2 <= 2) {
66+
matchWon = true;
6567
console.log("Match won by player1");
6668
break;
6769
}
@@ -74,6 +76,7 @@ fastify.post("/score", async (request, reply) => {
7476
gamesWon = [0, 0];
7577
setsWon2 += 1;
7678
if (setsWon2 == 3 && setsWon1 <= 2) {
79+
matchWon = true;
7780
console.log("Match won by player 2");
7881
break;
7982
}
@@ -145,8 +148,9 @@ fastify.post("/score", async (request, reply) => {
145148
gamePlaying: gamePlaying,
146149
score1: score1,
147150
score2: score2,
148-
setPlayer1:setPlayer1,
149-
setPlayer2:setPlayer2
151+
setPlayer1: setPlayer1,
152+
setPlayer2: setPlayer2,
153+
matchWon: matchWon,
150154
});
151155
});
152156

0 commit comments

Comments
 (0)