adverich-kun-ui
Version:
Una librería de componentes Vue.js con Tailwind CSS
20 lines (19 loc) • 541 B
JavaScript
function o(t, n, r) {
return Math.min(Math.max(t, Number(n)), Number(r));
}
function c(t, n) {
const r = typeof t == "number" ? t : parseFloat(t);
return n === 0 ? Math.round(r).toString() : r.toFixed(n).replace(".", "").replace(",", "");
}
function m(t, n) {
if (!t || t.length === 0) return 0;
if (n === 0)
return parseInt(t, 10) || 0;
const r = t.padStart(n + 1, "0"), e = r.slice(0, -n), a = r.slice(-n), u = `${e}.${a}`;
return parseFloat(u);
}
export {
o as clamp,
m as fromRawString,
c as toRawNumberString
};