ltc-rank

0.0.3 • Public • Published

ltc-rank

ltc-rank for record rank info

How to use

var rank = require('ltc-rank');
var worldRanksInfos = [
  { id: 'user1', score: 1000 },
  { id: 'user2', score: 1001 },
  { id: 'user3', score: 999  }
];
var maxRankNum = 10;   // 排名最多记录的个数
var worldRank = rank.create('worldRank', worldRankInfos, maxRankNum, function(a, b) {
  return a.score > b.score;
});
 
// 获取当前的排名信息
var currRank = worldRank.getRankList();
 
// 更新用户信息
worldRank.insert({ id: 'user3', score: 1002 });
 
// 清空排名信息
worldRank.clear();
 
// 在新的JS模块中获取排名对象,如果还没创建则返回null
var world = rank.get('worldRank');

Installation

npm install --save ltc-rank

Tests

npm install
npm test

Readme

Keywords

Package Sidebar

Install

npm i ltc-rank

Weekly Downloads

1

Version

0.0.3

License

MIT

Last publish

Collaborators

  • builden