UNPKG

@techmely/utils

Version:

Collection of helpful JavaScript / TypeScript utils

25 lines (20 loc) 386 B
/*! * @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 };