Files
YG_FT/frontend/dist/assets/fileSize-tjwmv-ob.js

2 lines
421 B
JavaScript

function n(t){if(typeof t=="number")return Number.isFinite(t)?Math.max(0,t):0;const e=String(t||"").trim().match(/^(\d+(?:\.\d+)?)\s*(B|KB|MB|GB|TB)?$/i);if(!e)return 0;const r={B:1,KB:1024,MB:1024**2,GB:1024**3,TB:1024**4};return Number(e[1])*r[(e[2]||"B").toUpperCase()]}function s(t,e){const r=Number(t),i=Number.isFinite(r)&&r>0?r:n(e);return i<=0?"0.00 MB":`${Math.max(i/1024**2,.01).toFixed(2)} MB`}export{s as f};