Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve(num) {
- let progress = num / 10;
- let emptyPart = 10 - progress;
- let percStr = "";
- let dotsStr = "";
- //ретърна връща стойността, която ни трябва и я присвояваме, а имената на променливите в двете функции е случайност, че съвпада.
- percStr = fullAmount(progress);
- dotsStr = emptyAmount(progress);
- barProgress(progress, percStr, dotsStr, num);
- }
- function barProgress(progress, percStr, dotsStr, num) {
- if (fullAmount.length >= 10) {
- console.log(`100% Complete!`);
- console.log(`[${percStr}${dotsStr}]`);
- } else {
- console.log(`${num}% [${percStr}${dotsStr}]`);
- console.log(`Still loading...`);
- }
- }
- function emptyAmount(progress) {
- for (let i = 0; i < progress; i++) {
- dotStr += ".";
- }
- return dotStr;
- }
- function fullAmount(progress) {
- for (let i = 0; i < progress; i++) {
- percStr += "%";
- }
- return percStr;
- }
- solve (30)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement