Liliana797979

problem 1_1 - mid exam

Jul 22nd, 2021
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.      
  2. function solve(arr) {
  3.     let perDay = Number(arr.shift());
  4.     let workers = Number(arr.shift());
  5.     let target = Number(arr.shift());
  6.     let sum = 0;
  7.     let diff = 0;
  8.  
  9.     for (let i = 1; i < 31; i++) {
  10.         if (i % 3 === 0) sum += (perDay * 0.75) * workers
  11.         else sum += perDay * workers
  12.         sum = Math.floor(sum)
  13.     }
  14.     console.log(`You have produced ${sum} biscuits for the past month.`)
  15.  
  16.     if (target > sum) {
  17.         diff = target - sum
  18.         console.log(`You produce ${((diff/target)*100).toFixed(2)} percent less biscuits.`);
  19.     } else {
  20.         diff = sum - target
  21.         console.log(`You produce ${((diff/target)*100).toFixed(2)} percent more biscuits.`);
  22.     }
  23. }
Advertisement
Add Comment
Please, Sign In to add comment