개발 창고/Web

[Javascript] 파일 사이즈 계산 함수

로이제로 2022. 4. 11. 08:43
반응형
function fnGetFileSize(filesize) {
    var text = ['bytes', 'kB', 'MB', 'GB', 'TB', 'PB'];
    var e = Math.floor(Math.log(filesize) / Math.log(1024));
    return (filesize / Math.pow(1024, e)).toFixed(2) + " " + text[e];
};

input[type=text]나 FileEvent로 전달되는 size는 bit로 전달되므로, 계산 로직이 필요합니다.

반응형