getFullRandom

说明

获取指定范围内的随机整数

源码

用法

getFullRandom.test.ts
import { getFullRandom } from "../../utility/number/getFullRandom";
describe('getFullRandom', () => {
test('getFullRandom should receive two numbers and return a interger between these two numbers', () => {
const origin = [
{
min: 0,
max: 10,
},
{
min: Number.MIN_SAFE_INTEGER,
max: Number.MAX_SAFE_INTEGER,
},
{
min: -1,
max: 1,
}
];
for (const v of origin) {
const { min, max } = v;
const result = getFullRandom(
min,
max,
);
expect(Number.isInteger(result)).toBeTruthy();
expect(result >= min && result <= max).toBeTruthy();
}
});
});
复制链接