diag_milestone.mjs 480 B

123456789101112
  1. import constantClass from '../src/util/constant/index.js';
  2. const m = constantClass.GetMilestone();
  3. console.log('里程碑条目数:', m.length);
  4. console.log('各 DayNumber:', m.map(x => x.DayNumber).join(','));
  5. // 检查 milestoneIDs 只有 40 个,但命中里程碑超过 40 次就会越界
  6. const maxHits = m.length;
  7. console.log('若用户命中里程碑次数 > 40,则 milestoneIDs 越界 -> undefined');
  8. console.log('是否可能越界:', maxHits > 40);
  9. process.exit(0);