硪扪都還晓

文章 评论 浏览 32

硪扪都還晓 2022-05-04 13:56:27
function randomArrByNum(num, min, max) {
  return Array(num).fill(null).map(() => Math.floor(Math.random() * (max - min + 1) + min));
}

function sortByOrder() {
  let arr = randomArrByNum(10, 1, 20);
  arr.sort((a, v) => a - v);
  console.log(arr);
  let temp = [], result = [];
  while (arr.length > 0) {
    const cur = arr.shift();
    if (temp.length === 0) {
      temp.push(cur);
      continue;
    }
    if (cur - temp[temp.length - 1] > 1) {
      result.push(temp);
      temp = [];
      temp.push(cur);
    } else {
      temp.push(cur);
    }
  }
  if (temp.length !== 0) result.push(temp);
  return result;
}

第 67 题:随机生成一个长度为 10 的整数类型的数组

硪扪都還晓 2022-05-04 11:17:48

等待大佬的react系列~~~

ES6 完全使用手册

硪扪都還晓 2022-05-04 09:00:50

写的很棒,花了很大的功夫吧,造福群众,我想请你喝咖啡

underscore 系列之实现一个模板引擎(下)

硪扪都還晓 2022-05-04 08:32:55
  finally(callBack) {
    return this.then(
      (value) => {
        return MyPromise.resolve(callBack()).then(() => value);
      },
      (reason) => {
        return MyPromise.resolve(callBack()).then(() => {
          throw reason;
        });
      }
    );
  }

第181题:Promise.prototype.finally 的作用,如何自己实现 Promise.prototype.finally?

更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文