浏览代码

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());
     });