INNER CODE UNIT · JavaScript

leftPrizeCount

moshang-ax/lottery · product/src/lottery/index.js:628

      leftPrizeCount = currentPrize.count - (luckyData ? luckyData.length : 0);

    if (leftCount < perCount) {
      addQipao("剩余参与抽奖人员不足,现在重新设置所有人员可以进行二次抽奖!");
      basicData.leftUsers = basicData.users.slice();
      leftCount = basicData.leftUsers.length;
    }

    for (let i = 0; i < perCount; i++) {
      let luckyId = random(leftCount);
      currentLuckys.push(basicData.leftUsers.splice(luckyId, 1)[0]);
      leftCount--;
      leftPrizeCount--;

      let cardIndex = random(TOTAL_CARDS);
      while (selectedCardIndex.includes(cardIndex)) {
        cardIndex = random(TOTAL_CARDS);
      }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…