// 转换文件大小
function transFileSize(val) {
const kb = 1024;
const mb = kb * kb;
const gb = mb * mb;
// 不够1M
if (val < mb) {
return `${(val / kb).toFixed(2)}K`;
}
// 不够1G
if (val >= mb && val < gb) {
return `${(val / mb).toFixed(2)}M`;
}
// 大于1G
if (val >= gb) {
return `${(val / gb).toFixed(2)}G`;
}
return '无法识别';
}
transFileSize(14413331) // 13.75M
网友评论