Files
NapCatQQ/.pnpm-store/v3/files/b0/3e3c227af5adc276972e0a5935dc01b1635f3ddd0af109af78b277063a31299af0deb23fe9d8ca67de0f345fc5be79b369461c21f7ce7a49d47685a0882896
TanTan e311ca3275
Build NapCat Artifacts / Windows Loader Test (push) Canceled after 0s
Build NapCat Artifacts / Type Check & Test (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Framework (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Shell (push) Canceled after 0s
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

17 lines
373 B
Plaintext

// src/common/numbers.ts
function range(start, end) {
const length = end - start + 1;
return Array.from({ length }, (_, index) => index + start);
}
function clamp(value, min, max) {
return Math.min(Math.max(value, min), max);
}
function clampPercentage(value, max = 100) {
return Math.min(Math.max(value, 0), max);
}
export {
clamp,
clampPercentage,
range
};