Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve(input) {
- let name = input.shift();
- let playingGames = Number(input.shift());
- let pointVoleyball = 0;
- let counterVoleyball = 0;
- let pointTennis = 0;
- let counterTennis = 0;
- let pointBadminton = 0;
- let counterBadminton = 0;
- let totalPoint = 0;
- for (let i = 0; i < playingGames; i++) {
- let nameGame = input.shift();
- let countPoints = Number(input.shift());
- switch (nameGame) {
- case "Voleyball":
- countPoints = countPoints * 1.07;
- counterVoleyball++;
- pointVoleyball += countPoints;
- break;
- case "Tennis":
- countPoints = countPoints * 1.05;
- counterTennis++;
- pointTennis += countPoints;
- break;
- case "Badminton":
- countPoints = countPoints * 1.02;
- counterBadminton++;
- pointBadminton += countPoints;
- break;
- }
- totalPoint += countPoints;
- }
- let totalVoley = Math.floor(pointVoleyball/counterVoleyball);
- let totalTennis = Math.floor(pointTennis/counterTennis);
- let totalBadminton = Math.floor(pointBadminton/counterBadminton);
- if (totalVoley >= 75 && totalTennis >= 75 && totalBadminton >= 75) {
- console.log(`Congratulations, ${name}! You won the cruise games with ${Math.floor(totalPoint)} points.`)
- } else {
- console.log(`Sorry, ${name}, you lost. Your points are only ${Math.floor(totalPoint)}.`)
- }
- }
- solve(["Pepi",
- "3",
- "volleyball",
- "78",
- "tennis",
- "98",
- "badminton",
- "105"]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement