/**
* 字节转换为"B", "KB", "MB", "GB", "TB"
* @param {Number} bytes [字节数:B]
* @param {Number} decimal [小数位数]
* @return {Number} [适当单位的字节数]
*/
function byteConvert(bytes, decimal = 3) {
var units = ["B", "KB", "MB", "GB", "TB"];
for (var i = 1; bytes / Math.pow(1024, i) >= 1; i++) {
}
return (bytes / Math.pow(1024, i-1)).toFixed(decimal) + units[i-1];
}
最佳答案
