Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function easterEggsBattle(input) {
- let playerOne = Number(input[0]); // яйца на първи играч
- let playerTwo = Number(input[1]); // яйца на втори играч
- let index = 2; // започваш играта от индекс 2
- let winner = input[index];
- while (winner !== "End of battle") {
- if (winner === 'one') { // ако победителят е първия играч
- playerTwo -= 1; // вадиш 1 яйце от бройката на 2рия играч
- } else if (winner === 'two') { // ако победителят е 2рия играч
- playerOne -= 1; // вадиш 1 яйце от бройката на първия играч
- }
- if (playerOne === 0) { // ако първия играч свърши яйцата, край, победител е 2рия играч
- console.log(`Player one is out of eggs. Player two has ${playerTwo} eggs left.`);
- break;
- }
- if (playerTwo === 0) { // ако 2рия играч свърши яйцата, край, победител е първия играч
- console.log(`Player two is out of eggs. Player one has ${playerOne} eggs left.`);
- break;
- }
- index++; // инкрементираш индекса
- winner = input[index]; // // взимаш следващия победител
- }
- if (playerOne > 0 && playerTwo > 0) { // ако накрая и на двамата са им останали яйца, печаташ това:
- console.log(`Player one has ${playerOne} eggs left.`);
- console.log(`Player two has ${playerTwo} eggs left.`);
- }
- }
- easterEggsBattle(["5", "4", "one", "two", "one", "two", "two", "End of battle"]);
- easterEggsBattle(["2", "6", "one", "two", "two"]);
- easterEggsBattle(["6", "3", "one", "two", "two", "one", "one"]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement