1
0
mirror of synced 2025-12-16 18:18:10 +08:00
Files
SnowFlake-IdGenerator/JavaScript/test/test2.js
bonn 91459b1538 修复_IsOverCost参数错误的问题,解决bigint的问题,增加demo (#18)
* 修改demo程序的一个错误

* 修正demo上一个错误

* 修复_IsOverCost参数错误的问题,解决bigint的问题,增加demo

* 统一输入为bigint类型

* 增加测试demo

* Update README.md

Co-authored-by: yitter <80446528+yitter@users.noreply.github.com>
2021-10-27 11:54:38 +08:00

21 lines
471 B
JavaScript

const GenId = require('..')
function test1() {
const genid = new GenId({ WorkerId: 1 })
for (let index = 0; index < 5000; index++) {
console.log(genid.NextId());
}
}
function test2() {
const genid = new GenId({ WorkerId: 1, SeqBitLength: 14 })
for (let i = 0; i < 10; i++) {
let id1 = genid.NextId()
console.log(`${i} ID:${id1} ${typeof id1} 长度:${id1.toString().length}`)
}
}
function main() {
test2()
}
main()