10 lines
251 B
TypeScript
10 lines
251 B
TypeScript
/**
|
|
* 计算最接近的 x 的倍数
|
|
* @param n 输入的数字
|
|
* @param [x=16] 推荐使用偶数
|
|
* @returns 最近的 x 的倍数
|
|
*/
|
|
export function nearestMultiple(n: number, x: number = 16): number {
|
|
return Math.floor((n + x/2) / x) * x;
|
|
}
|