UNPKG

@jk-core/utils

Version:
3 lines (2 loc) 953 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});function u(t){return Object.entries(t).filter(([,e])=>e).map(([e])=>e).join(" ")}const o=(t,e=2)=>{if(t==null||Number.isNaN(Number(t)))return 0;const r=`${t}`;if(!r.includes("e"))return+`${Math.round(parseFloat(`${t}e+${e}`))}e-${e}`;const i=r.split("e");let n="";return+i[1]+e>0&&(n="+"),+`${Math.round(parseFloat(`${+i[0]}e${n}${+i[1]+e}`))}e-${e}`},s=(t,e=2)=>t==null||Number.isNaN(t)?"-":o(t,e),c=(t=0)=>{const e=t??0,r=Math.trunc(e)||0,i=Math.floor((e-r)*60)||0;return{fullTime:`${r!==0?`${r}시간`:""}${i!==0?` ${i}분`:""}`||"0분",hour:r,minute:i}},a=()=>{const{userAgent:t}=navigator;return t.match(/Android/i)||t.match(/iPhone|iPad|iPod/i)?!0:!(t.match(/Windows/i)||t.match(/Macintosh/i))},d=t=>t!=null;exports.checkIsMobile=a;exports.cn=u;exports.displayRoundNum=s;exports.formatTime=c;exports.isDefined=d;exports.roundNum=o; //# sourceMappingURL=index.cjs.map