TZinovieva

Happy Cat Parking JS

Nov 7th, 2022
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function happyCatParking(input) {
  2.     let days = Number(input[0]);
  3.     let hoursPerDay = Number(input[1]);
  4.  
  5.     let dayCounter = 0;
  6.     let totalFee = 0;
  7.  
  8.     for (let day = 1; day <= days; day++) {
  9.         dayCounter++;
  10.  
  11.         let dailyFee = 0;
  12.         for (let hour = 1; hour <= hoursPerDay; hour++) {
  13.             if (day % 2 === 0 && hour % 2 !== 0) {
  14.                 let feePerHour = 2.50;
  15.                 dailyFee += feePerHour;
  16.             } else if (day % 2 !== 0 && hour % 2 === 0) {
  17.                 feePerHour = 1.25;
  18.                 dailyFee += feePerHour;
  19.             } else {
  20.                 feePerHour = 1;
  21.                 dailyFee += feePerHour;
  22.             }
  23.         }
  24.         totalFee += dailyFee;
  25.         console.log(`Day: ${dayCounter} - ${dailyFee.toFixed(2)} leva`);
  26.     }
  27.     console.log(`Total: ${totalFee.toFixed(2)} leva`);
  28. }
Advertisement
Add Comment
Please, Sign In to add comment