Advertisement
Guest User

Untitled

a guest
Jan 20th, 2020
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. function solve(num) {
  2. let progress = num / 10;
  3. let emptyPart = 10 - progress;
  4. let percStr = "";
  5. let dotsStr = "";
  6.  
  7. //ретърна връща стойността, която ни трябва и я присвояваме, а имената на променливите в двете функции е случайност, че съвпада.
  8. percStr = fullAmount(progress);
  9. dotsStr = emptyAmount(progress);
  10.  
  11. barProgress(progress, percStr, dotsStr, num);
  12. }
  13.  
  14. function barProgress(progress, percStr, dotsStr, num) {
  15. if (fullAmount.length >= 10) {
  16. console.log(`100% Complete!`);
  17. console.log(`[${percStr}${dotsStr}]`);
  18. } else {
  19. console.log(`${num}% [${percStr}${dotsStr}]`);
  20. console.log(`Still loading...`);
  21. }
  22. }
  23.  
  24. function emptyAmount(progress) {
  25. for (let i = 0; i < progress; i++) {
  26. dotStr += ".";
  27. }
  28. return dotStr;
  29. }
  30.  
  31. function fullAmount(progress) {
  32. for (let i = 0; i < progress; i++) {
  33. percStr += "%";
  34. }
  35. return percStr;
  36. }
  37.  
  38. solve (30)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement