소스 검색

A little more cleaner range work

craigsdennis 9 년 전
부모
커밋
439903923e
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      back-end/utilities.js

+ 3 - 2
back-end/utilities.js

@@ -12,8 +12,9 @@ function delay(time) {
 function repeatPromise(times, callback) {
     let chain = Promise.resolve();
     // Range just used for closure based loop
-    let range = new Array(times);
-    range.fill(0);
+    let range = new Array(times)
+        .fill(0)
+        .map((value, index) => index);
     range.forEach(() => {
         chain = chain.then(() => callback());
     });