daily pastebin goal
46%
SHARE
TWEET

Untitled

a guest Feb 19th, 2019 78 in 2 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function solve(params) {
  2.  
  3.     //първата проментлива е излишна и не я изплозвам в задачата
  4.     let totalSteps = params[0];
  5.  
  6.     //може да конвертираш от стринг към число с Number()
  7.     let dancersCount = Number(params[1]);
  8.  
  9.             //или с +
  10.     let dayAvailable = +params[2];
  11.  
  12.     //изчислявам какъв процент трябва да научат за ден
  13.     // функцията Math.ceil закръгля до цяло число нагоре
  14.     let percentStepsPerDay = Math.ceil(100.0 / dayAvailable);
  15.  
  16.     // изчислявам стъпки за танцьор
  17.     let stepsPerDancer = percentStepsPerDay / dancersCount;
  18.  
  19.     //в проверката има равно, което е граничния случай и е важен!
  20.     if (percentStepsPerDay <= 13) {
  21.         console.log(`Yes, they will succeed in that goal! ${stepsPerDancer.toFixed(2)}%.`);
  22.  
  23.     } else {
  24.         console.log(`No, they will not succeed in that goal! Required ${stepsPerDancer.toFixed(2)}% steps to be learned per day.`)
  25.     }
  26. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top