index.js 800 B

12345678910111213141516171819202122
  1. // 导入 calculateRank 函数
  2. // import { calculateRank } from './c.js'; // js不支持es6语法
  3. const { calculateRank } = require('./c.js'); // 替换为实际文件路径
  4. // 定义输入参数对象
  5. const params = {
  6. all_commits: true, // 示例值,可以是 true 或 false
  7. commits: 19000, // 示例提交次数
  8. prs: 778, // 示例 PR 数量
  9. issues: 15, // 示例问题数量
  10. reviews: 50, // 示例评审数量
  11. repos: 1, // 示例仓库数量(未使用)
  12. stars: 71000, // 示例星标数量
  13. followers: 12000 // 示例关注者数量
  14. };
  15. // 调用 calculateRank 函数
  16. const result = calculateRank(params);
  17. // 输出结果
  18. console.log(`Level: ${result.level}`);
  19. console.log(`Percentile: ${result.percentile}`);