Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve(input) {
- let valueOfWord = 0;
- let nameOfPlayer = input[0];
- let current = 0;
- let player1 = 0;
- let player2 = 0;
- let i = 0;
- let nameP1 = '';
- let nameP2 = '';
- let winnersName = '';
- let winnersPoints = 0;
- for (i = 0; i < nameOfPlayer.length; i++) {
- nameP1 = nameOfPlayer;
- valueOfWord = nameOfPlayer.charCodeAt(i);
- current = Number(input[i + 1]);
- if (current === valueOfWord) {
- player2 += 10;
- } else {
- player2 += 2;
- }
- }
- nameOfPlayer = input[nameOfPlayer.length + 1];
- player1 = player2;
- player2 = 0;
- for (let j = 0; j < nameOfPlayer.length; j++) {
- nameP2 = nameOfPlayer;
- valueOfWord = nameOfPlayer.charCodeAt(j);
- current = Number(input[j + i + 2]);
- if (current === valueOfWord) {
- player2 += 10;
- } else {
- player2 += 2;
- }
- }
- if (player1 > player2) {
- winnersPoints = player1;
- winnersName = nameP1;
- } else if (player2 > player1) {
- winnersPoints = player2;
- winnersName = nameP2;
- } else {
- winnersPoints = player2;
- winnersName = nameP2;
- }
- console.log(`The winner is ${winnersName} with ${winnersPoints} points!`);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement