@techmely/utils
Version:
Collection of helpful JavaScript / TypeScript utils
25 lines (20 loc) • 386 B
JavaScript
/*!
* @techmely/utils
* Copyright(c) 2021-2024 Techmely <techmely.creation@gmail.com>
* MIT Licensed
*/
// src/calculate.ts
function clamp(n, min, max) {
return Math.min(max, Math.max(min, n));
}
function sum(...args) {
return [...args].flat(1).reduce((a, b) => a + b, 0);
}
function lerp(y1, y2, mu) {
return y1 * (1 - mu) + y2 * mu;
}
export {
clamp,
sum,
lerp
};