UNPKG

@naverpay/hidash

Version:

improved lodash

12 lines (11 loc) 270 B
function o(t, N, s) { const [a, i] = s === void 0 ? [void 0, N] : [N, s]; if (isNaN(t)) return NaN; const c = a != null ? a : t, f = i != null ? i : t; return isNaN(c) || isNaN(f) ? 0 : Math.min(Math.max(t, c), f); } export { o as clamp, o as default };