getFullRandom
说明
获取指定范围内的随机整数
源码
https://github.com/ddzy/ts-utility-plugins/tree/master/src/ddzy/utility/number/getFullRandom
用法
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();
}
});
});
最后更新于
这有帮助吗?