Advertisement
RRusev77

09.Gladiator expenses

May 29th, 2020
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function solve(lostFights, helmetPrice, swordPrice, shieldPrice, armorPrice) {
  2.     lostFights = Number(lostFights);
  3.     helmetPrice = Number(helmetPrice);
  4.     swordPrice = Number(swordPrice);
  5.     shieldPrice = Number(shieldPrice);
  6.     armorPrice = Number(armorPrice);
  7.  
  8.     let brokenHelmet = 0;
  9.     let brokenSword = 0;
  10.     let brokenShield = 0;
  11.     let brokenArmour = 0;
  12.  
  13.     for(let i = 1; i <= lostFights; i++) {
  14.         if (i % 2 == 0 && i % 3 == 0) {
  15.             brokenShield++;
  16.             brokenSword++;
  17.             brokenHelmet++;
  18.  
  19.             if(brokenShield % 2 == 0) {
  20.                 brokenArmour++;
  21.             }
  22.         } else if (i % 3 == 0) {
  23.            brokenSword++;
  24.         } else if (i % 2 == 0) {
  25.             brokenHelmet++;
  26.         }
  27.  
  28.     }
  29.  
  30.     let totalPrice = (brokenHelmet * helmetPrice) + (brokenSword * swordPrice) + (brokenShield * shieldPrice) + (brokenArmour * armorPrice);
  31.  
  32.     console.log(`Gladiator expenses: ${totalPrice.toFixed(2)} aureus`);
  33. }
  34.  
  35. solve(7, 2, 3, 4, 5);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement