Advertisement
Guest User

Untitled

a guest
Feb 18th, 2019
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function swimmingTime(input) {
  2.     let record = Number(input[0]); // sec
  3.     let distance = Number(input[1]); // metres
  4.     let swimTime = Number(input[2]); // in sec for 1 m
  5.  
  6.     // water slows him every 15m. -> result Math.floor()
  7.     // to do -> calculate swimming time and difference with record [.toFixed(2)]
  8.  
  9.     let time = distance * swimTime;
  10.     let slowTime = Math.floor(distance / 15) * 12.5;
  11.     let allTime = time + slowTime;
  12.  
  13.     if (record < allTime) {
  14.         let diff = allTime - record;
  15.         console.log(`No, he failed! He was ${diff.toFixed(2)} seconds slower.`);
  16.        
  17.     } else {
  18.         console.log(`Yes, he succeeded! The new world record is ${allTime.toFixed(2)} seconds.`);
  19.        
  20.     }
  21. }
  22.  
  23. swimmingTime([
  24.     55555.67,
  25. 3017,
  26. 5.03
  27.  
  28. ]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement