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